>_
\u

HTML 实体与 Unicode 转义

HTML 实体编码与解码,文本与 Unicode 转义(\uXXXX、\u{…}、Python、CSS)互转,JSON 字符串转义,并能检查零宽空格等隐藏字符。

本地运行 —— 你的输入不会离开当前页面。

字符检查

使用说明

  1. 选择模式:HTML 实体、Unicode 转义或 JSON 字符串。
  2. 选择编码或解码,结果会实时更新;点“交换”可以反向转换。
  3. 字符检查器会列出每个码点,并标出零宽空格、不间断空格等不可见字符 —— 从文档或 AI 对话中复制的代码经常因为它们出错。

常见问题

为什么我的文本里有看不见的字符?

从网页、Word 文档或聊天软件复制内容时,可能会带上零宽空格、不间断空格或 BOM。它们看不见,却会导致字符串比较、JSON 解析和代码出错,字符检查器可以把它们找出来。

\uXXXX 和 \u{XXXXX} 有什么区别?

\uXXXX 表示一个 UTF-16 码元,emoji 需要两个(代理对);\u{…}(ES2015)直接表示完整码点,例如 \u{1F600}。

反馈问题或提建议 →