(已编辑)我正在读取一个 JSON 文件,其中包含一些编码如下的 UTF-8 字符:“ \uf36b
”。我正在尝试编写一个正则表达式来将其转换为一个看起来像“ 🍫
”的 HTML 实体。这会在我的 html 页面中正确显示字符。
我无法正确显示应与“\uf36b”关联的字符,尤其是在包含其他文本的较长句子中。
如何编写一个正则表达式来替换“\uf4d6”和“\uf36b”之类的字符串,但不保留其他文本?
例子:
var str = "I need \uf36b #chocolate";
这应该转换为:
I need 🍫 #chocolate;