Toolzy

Unicode 转义转换器

将文本转换为 \uXXXX unicode 转义序列并转换回来,完整支持代理对。

输入
输出

将任意字符串转换为 JavaScript/JSON 风格的 \uXXXX 转义,或将转义解码回可读文本。表情和其他基本多语言平面之外的字符会通过代理对正确处理。完全在你的浏览器中运行。

使用方法

  1. 选择编码将文本转换为 \uXXXX 转义,或选择解码进行逆转。
  2. 将你的文本或转义字符串粘贴到输入框中。
  3. 从输出框中复制结果。

常见问题

什么是代理对?
基本多语言平面之外的字符(如许多表情)在 JavaScript 字符串中表示为两个 16 位码元;此工具正确编码和解码每个码元,因此往返无损。
我能解码与普通文本混合的转义吗?
可以,只有 \uXXXX 序列会被转换;周围的任何纯文本都保持不变。
这与 JSON 字符串转义一致吗?
一致,这里生成的 \uXXXX 格式在 JSON 和 JavaScript 字符串字面量中都有效。

相关工具