Unicode 转换

转义、码点与 UTF-8 字节,让每个字符都清晰。

本地处理
转换结果
结果将在这里显示本地处理 · 内容不会上传
Unicode 转义、UTF-8 字节与 URL 百分号编码有不同语义。遇到孤立代理项或非法码点时会明确报错。

如何使用

  1. 选择文本转义、反转义、码点转换或 UTF-8 字节模式。
  2. UTF-16 转义将扩展字符表示成代理对;码点转义使用 \u{…}。
  3. 输出同时列出 Unicode 码点、字符数量与 UTF-8 字节,便于定位编码差异。

了解使用边界

孤立代理项、无效码点和不完整转义会明确报错,不用替代字符悄悄纠正。字符数量按 Unicode 码点计数,不等同于视觉字形数量。

常见问题

Emoji 为什么可能出现两个转义?

UTF-16 使用两个代码单元表示 U+FFFF 之外的码点。例如火箭 U+1F680 对应代理对 D83D DE80。

Unicode 转义等于 UTF-8 吗?

不等同。转义是字符的文本表示,UTF-8 是字节编码,URL 百分号编码则通常表示经过 UTF-8 编码的字节。