悦省

Unicode 转义编码

把非 ASCII 字符写成 \uXXXX 形式,ASCII 字符保持不变,便于生成 Java、JavaScript 或 JSON 环境里可以直接粘贴的转义字符串。中文、日文和全角标点都能转换,适合排查编码不一致的问题。

怎么用
  • 输入包含中文、日文或其他非 ASCII 字符的文本。
  • 非 ASCII 字符按码位写成 \uXXXX,ASCII 字符保持原样。
  • 把转义后的字符串粘贴到要求纯 ASCII 的配置文件、源码或测试数据里。

常见问题

emoji 能正确转换吗?

本工具按四位 \uXXXX 输出,适用于 U+FFFF 以内的字符;超出这个范围的字形(例如多数 emoji)往返可能不一致,建议改用 JSON 转义。

ASCII 字符会变吗?

不会。字母、数字和常见符号保持原样,只有非 ASCII 字符被转义。

和 URL 编码有什么区别?

\uXXXX 表示字符串里的码位,URL 编码表示 UTF-8 字节的百分号写法,两者用途不同。