← 返回工具箱

INVISIBLE UNICODE / BIDI / NORMALIZE

Unicode 隐形字符检查器

找出肉眼看不见的零宽字符、特殊空格、BOM 和文字方向控制符,显示准确位置,再按风险选择清理或 Unicode 规范化。

扫描结果

5

4 种特殊码点,1 个高风险方向或控制字符。

不要一键删除所有不可见字符:ZWJ、ZWNJ、变体选择符和组合字符可能是正常语言或 Emoji 的组成部分。默认“保守清理”只移除常见粘贴残留。

待检查文本

内容只在浏览器内扫描。

可见化预览

方括号标记原本不可见的位置,不会改动原文。

商品名称⟦ZWSP⟧:海豹杯
价格⟦NBSP⟧⟦NBSP⟧CNY 199
文件名:invoice⟦RLO⟧fdp.exe
复制内容⟦BOM⟧结束

全部发现

5

零宽 / 格式

2

双向控制

1

特殊空格

2

控制字符

0

组合 / 变体

0

字符明细

位置按第 1 个字符开始计数;码元索引用于 JavaScript 字符串排查。

位置码点名称类别风险码元索引
1 行,第 5U+200BZWSPZERO WIDTH SPACE零宽 / 格式注意4
2 行,第 3U+00A0NBSPNO-BREAK SPACE特殊空格信息12
2 行,第 4U+00A0NBSPNO-BREAK SPACE特殊空格信息13
3 行,第 12U+202ERLORIGHT-TO-LEFT OVERRIDE双向控制33
4 行,第 5U+FEFFBOMZERO WIDTH NO-BREAK SPACE / BOM零宽 / 格式注意46

清理结果

长度由 49 变为 47 个码点

商品名称:海豹杯
价格  CNY 199
文件名:invoice‮fdp.exe
复制内容结束

为什么相同文字比较却不相等

除了隐形字符,同一个可见字形也可能由不同 Unicode 码点序列组成。NFC 可统一规范等价形式;NFKC 还会折叠部分兼容字符,因此适合搜索预处理,但未必适合保留原始显示。

阅读零宽字符、Bidi 与 Unicode 规范化指南

USE & REVIEW

Unicode 隐形字符 / 零宽与 Bidi 检查器常见问题

查看全部工具指南 →

「Unicode 隐形字符 / 零宽与 Bidi 检查器」主要解决什么问题?

检测零宽字符、BOM、特殊空格、双向控制符和组合字符,显示准确位置并提供分级清理与规范化。 适合先完成计算、转换或检查,再根据实际使用场景复核输出。

使用「Unicode 隐形字符 / 零宽与 Bidi 检查器」前,输入内容要怎样准备?

保留一份原文,并先确认换行、空格、大小写、Unicode 和去重规则。批量处理前用几行包含特殊字符的样本检查一次。

使用「Unicode 隐形字符 / 零宽与 Bidi 检查器」时,数据会被保存或上传吗?

Unicode 隐形字符 / 零宽与 Bidi 检查器不会把输入内容自动发布成公开页面。标明“本地处理”的步骤只在浏览器内运行;涉及实时数据、IP、外部网址或在线查询时可能需要联网,因此不要输入与任务无关的敏感资料。

「Unicode 隐形字符 / 零宽与 Bidi 检查器」的结果应该怎样核对?

对比转换前后内容,特别检查换行、空格、引号、Unicode 字符和复制粘贴后的格式。正式替换前先保留原文。

什么情况下不应该只依赖「Unicode 隐形字符 / 零宽与 Bidi 检查器」?

它适合规则明确的文本整理,不能自动判断语义是否正确。名称、地址、代码和多语言内容尤其需要人工抽查。