javascript - 将 unicode 字符转换为字符串格式

标签 javascript unicode

有谁知道如何在javascript中将unicode转换为字符串。例如:

\u2211 -> Σ \u0032 -> 2 \u222B -> ∫

我基本上希望能够在 xhtml 或 html 中显示符号。还没有决定使用哪个。

最佳答案

来自 k.ken 响应的函数:

function unicodeToChar(text) {
   return text.replace(/\\u[\dA-F]{4}/gi, 
          function (match) {
               return String.fromCharCode(parseInt(match.replace(/\\u/g, ''), 16));
          });
}

获取输入字符串中的所有 unicode 字符,并将它们转换为字符。

关于javascript - 将 unicode 字符转换为字符串格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17267329/

相关文章:

javascript - 在生成的 HTML 中注入(inject)或初始化 Vue 组件

javascript - 无法从使用 spring RedisTemplate 存储的 javascript 中获取 redis 嵌套哈希键值

javascript - 如何在 extjs 中单击按钮后打开一个窗口

delphi - Delphi 2009 中的 MD5 哈希

python - 在python中将字符串转换为unicode

javascript - 如何停止和重启 Meteor 中的集合观察者?

java - 如何在java中将Unicode(utf-8)转换为十六进制字符串?

Java FTPClient listFiles返回带有unicode路径的空结果

unicode - 在 Unicode 中,为什么阿拉伯数字有两种表示形式?

javascript - 显示高分辨率图像