Unicode 转义
中文与 Unicode 转义序列互转,支持 \uXXXX、\u{XXXX}、HTML 十进制与十六进制实体。
Unicode 转义是做什么的
JSON 配置、JS 代码里常出现反斜杠 u 开头的转义串,肉眼无法确认内容;网页源码里也会藏着数字或十六进制实体。粘贴进来即可在中文与四种转义格式之间双向还原,emoji 等辅助平面字符同样支持。
核心功能
- 支持 uXXXX 与 u{X} 两种转义风格
- 支持 HTML 十进制与十六进制实体
- emoji 按代理对或码点完整转换
- 可打印 ASCII 字符保持原样不转义
Unicode 转义怎么用
输入中文可转成 \u4e2d 形式,输入转义序列可还原为中文,适合处理 JSON 与代码中的转义字符串。
- 点上方按钮选择中文转转义或反向还原
- 在格式下拉框挑选 JSON、ES6 或 HTML 风格
- 粘贴内容到输入框,右侧实时输出结果
- 点复制按钮把结果用于代码或网页
适合这些场景
- 开发排查 JSON 里中文被转义问题
- 前端把 emoji 转成可存库的转义序列
- 编辑还原网页源码里的实体字符
常见问题
emoji 能转吗?
可以。emoji 属于辅助平面字符,JSON 风格会拆成高低代理对两个转义单元,ES6 风格输出为一个带花括号的码点,均可完整还原。
四种格式该选哪种?
写给 JS 或 JSON 解析器看用 uXXXX;现代 JS 可用带花括号写法;网页 HTML 里用十进制或十六进制实体。
为什么有些字母没被转义?
可打印的 ASCII 字符本身合法,工具保持原样以减少体积;只有中文、emoji 和控制字符才会转成转义序列。
混合多种格式能一起解吗?
可以,还原方向会同时识别四种转义写法,混排在一个字符串里也能一次还原。