Unicode 转义

中文与 Unicode 转义序列互转,支持 \uXXXX、\u{XXXX}、HTML 十进制与十六进制实体。

Unicode 转义是做什么的

JSON 配置、JS 代码里常出现反斜杠 u 开头的转义串,肉眼无法确认内容;网页源码里也会藏着数字或十六进制实体。粘贴进来即可在中文与四种转义格式之间双向还原,emoji 等辅助平面字符同样支持。

核心功能

  • 支持 uXXXX 与 u{X} 两种转义风格
  • 支持 HTML 十进制与十六进制实体
  • emoji 按代理对或码点完整转换
  • 可打印 ASCII 字符保持原样不转义

Unicode 转义怎么用

输入中文可转成 \u4e2d 形式,输入转义序列可还原为中文,适合处理 JSON 与代码中的转义字符串。

  1. 点上方按钮选择中文转转义或反向还原
  2. 在格式下拉框挑选 JSON、ES6 或 HTML 风格
  3. 粘贴内容到输入框,右侧实时输出结果
  4. 点复制按钮把结果用于代码或网页

适合这些场景

  • 开发排查 JSON 里中文被转义问题
  • 前端把 emoji 转成可存库的转义序列
  • 编辑还原网页源码里的实体字符

常见问题

emoji 能转吗?

可以。emoji 属于辅助平面字符,JSON 风格会拆成高低代理对两个转义单元,ES6 风格输出为一个带花括号的码点,均可完整还原。

四种格式该选哪种?

写给 JS 或 JSON 解析器看用 uXXXX;现代 JS 可用带花括号写法;网页 HTML 里用十进制或十六进制实体。

为什么有些字母没被转义?

可打印的 ASCII 字符本身合法,工具保持原样以减少体积;只有中文、emoji 和控制字符才会转成转义序列。

混合多种格式能一起解吗?

可以,还原方向会同时识别四种转义写法,混排在一个字符串里也能一次还原。