返回主页

Unicode 转中文

中文与 \uXXXX / &#DDDD; / U+XXXX 之间互转

原文
0 字符0 字节0 行
Unicode
结果会显示在这里

还原时同时识别 \uXXXX、\u{1F600}、中、U+4E2D、0x4E2D。emoji 等补充平面字符会输出为代理对(JS 格式)。

常见问题

\u 转义、&#DDDD; 和 U+XXXX 是什么关系?

它们是同一个码点的不同写法:U+4E2D 是标准记法,\u4e2d 用于 JavaScript/JSON,东 用于 HTML,指向同一个字符。

为什么有些 emoji 是两个 \u?

超出 U+FFFF 的字符(多数 emoji)在 UTF-16 里用一对代理项表示,因此出现两个 \u 转义,这是正常现象。