检查字符

查看粘贴文本中的 Unicode 码位、字节、转义形式和不可见字符。

要检查的文本

粘贴或输入文本。检查只在此浏览器中进行。

粘贴或输入文本。检查只在此浏览器中进行。

字符详情

粘贴文本后,可逐个查看字素簇和码位。

看清文本包含什么

本工具先按字素簇拆分文本,再展开其中的每个码位。这样可以正确检查 emoji 组合、组合附加符号和辅助平面字符。

每个码位都会显示 U+ 值、UTF-8 字节、UTF-16 代码单元、原字符与 HTML 数字转义,以及宽泛的 Unicode 通用类别。

文本留在你的设备上

检查由客户端 JavaScript 完成。此工具没有文本上传功能,也没有服务器处理步骤。

  • 粘贴的文本仅在当前浏览器中检查。
  • 本工具不提供文件选择或文件上传。
  • 源代码公开,可供任何人审阅。
  • 应用缓存后可以离线继续使用。

可在浏览器网络面板中验证:检查文本不会产生包含输入内容的请求。 查看源代码。

使用方法

  1. 粘贴文本

    将要检查的文本粘贴或输入到文本框中。

  2. 阅读字素簇

    每个用户看到的字符会作为一个字素簇分组。一个家庭 emoji 可能因此包含多行。

  3. 查看警告

    带红色边框的行表示零宽字符、不换行空格或双向控制字符等难以发现的字符。

常见问题

会上传我的文本吗?

不会。检查完全在浏览器内完成。本工具没有文件输入,也没有文本上传接口。

为什么一个 emoji 有多行?

界面先按字素簇分组,再展开其中的码位。由零宽连接符连接的 emoji 是一个字素簇,但包含多个码位。

哪些不可见字符会被标记?

工具会突出显示 NBSP、零宽空格和连接符、BOM,以及常见的双向格式与隔离控制字符。

类别是什么意思?

这是用 Unicode 属性转义检测的宽泛通用类别,例如字母、数字、符号、分隔符、控制符或格式符。

工具会修改或规范化文本吗?

不会。它只读取提供的字符串,不会规范化、转换或保存文本。