Unicode 字符检查

查看复制文本、隐藏空格或复杂表情背后的码点。报告显示从 0 开始的 UTF-16、UTF-8 位置与字节,不归一化或改写输入。

粘贴原文并检查字符,核对表格后可下载 JSON 报告。

输入 1–10,000 个 UTF-16 代码单元、最多 10,000 个码点;JSON 输出最多 1 MiB。不成对代理项会报错,不静默替换。每页显示 100 行,无完整 Unicode 名称数据库、拼写纠正或归一化。处理超过 5 分钟取消。

使用说明

Unicode 字符检查能看什么?

查看复制文本、隐藏空格或复杂表情背后的码点。报告显示从 0 开始的 UTF-16、UTF-8 位置与字节,不归一化或改写输入。

操作步骤

  1. 粘贴原文并检查字符,核对表格后可下载 JSON 报告。
  2. 比较字符串时查看码点与字节列。UTF-16 位置统计代码单元,不等于可见字符数。字素簇统计使用浏览器的 Intl.Segmenter,可能随 Unicode 版本变化。
  3. 表格用标签显示不可见字符,避免它们重新排列文字;JSON 保留原字符。复制报告时留意双向控制字符。

参数怎么选

选项取舍与影响
Unicode 字符检查比较字符串时查看码点与字节列。UTF-16 位置统计代码单元,不等于可见字符数。字素簇统计使用浏览器的 Intl.Segmenter,可能随 Unicode 版本变化。
UTF-8 / UTF-16表格用标签显示不可见字符,避免它们重新排列文字;JSON 保留原字符。复制报告时留意双向控制字符。

示例与预期结果

A é 🇨🇳 后接 U+200B,在当前支持的浏览器中有 8 个码点、10 个 UTF-16 单元、19 个 UTF-8 字节、6 个字素簇。U+3000 是全角空格,U+0301 是组合重音,U+200B 是末尾零宽空格。

失败后怎么办

  • 输入 1–10,000 个 UTF-16 代码单元、最多 10,000 个码点;JSON 输出最多 1 MiB。不成对代理项会报错,不静默替换。每页显示 100 行,无完整 Unicode 名称数据库、拼写纠正或归一化。处理超过 5 分钟取消。
  • 失败时缩短文本或更新浏览器。不成对 UTF-16 代理项没有准确的 UTF-8 编码,需修正原文;详细报告可能在达到输入上限前先超过 1 MiB。

格式与限制

输入 1–10,000 个 UTF-16 代码单元、最多 10,000 个码点;JSON 输出最多 1 MiB。不成对代理项会报错,不静默替换。每页显示 100 行,无完整 Unicode 名称数据库、拼写纠正或归一化。处理超过 5 分钟取消。

常问问题

这个工具可以做什么?

查看复制文本、隐藏空格或复杂表情背后的码点。报告显示从 0 开始的 UTF-16、UTF-8 位置与字节,不归一化或改写输入。

应该如何选择选项?

比较字符串时查看码点与字节列。UTF-16 位置统计代码单元,不等于可见字符数。字素簇统计使用浏览器的 Intl.Segmenter,可能随 Unicode 版本变化。

有哪些限制?

输入 1–10,000 个 UTF-16 代码单元、最多 10,000 个码点;JSON 输出最多 1 MiB。不成对代理项会报错,不静默替换。每页显示 100 行,无完整 Unicode 名称数据库、拼写纠正或归一化。处理超过 5 分钟取消。

处理为什么失败?

失败时缩短文本或更新浏览器。不成对 UTF-16 代理项没有准确的 UTF-8 编码,需修正原文;详细报告可能在达到输入上限前先超过 1 MiB。

输入会被上传或保存吗?

不会。处理在你的设备上进行;输入与结果只保留在此页面的内存中,直到清空或离开。ToolRobin 不会上传、记录或存储它们。复制会把结果放入设备剪贴板。