解决复制的emoji不展示以及存储问题。
作者:互联网
参考:https://www.bianchengquan.com/article/144145.html
http://ask.sov5.cn/q/cX9bRxOVD1
- 复制的emoji展示unicode编码,没有显示。
[<U+1f236>]保单[<U+1f4c3>],[<U+1f236>]车[<U+1f697>],[<U+1f236>]按揭房[<U+1f3e0>] [<U+1f236>]工资[<U+1f4b3>],[<U+1f236>]烟草证[<U+1f33f>],[<U+1f236>]税票
2.解决方法:
unicodeChange(str) { const emojiDecodeRegex = /\[\<U+(.*?)\>\]/g; return str.replace(emojiDecodeRegex, p => { const filterP = p.replace(/\[\<U\+|>]/g, ''); return String.fromCodePoint(`0x${filterP}`)// return `\\u{${filterP}}` // 用
\\u
得到的是一个字符串\u ,
而不是需要转义的Unicode字符。
}); },
3.效果:
标签:税票,存储,return,replace,复制,filterP,const,emoji 来源: https://www.cnblogs.com/xxluo/p/16224082.html