「Unicode 隐形字符 / 零宽与 Bidi 检查器」主要解决什么问题?
检测零宽字符、BOM、特殊空格、双向控制符和组合字符,显示准确位置并提供分级清理与规范化。 适合先完成计算、转换或检查,再根据实际使用场景复核输出。
INVISIBLE UNICODE / BIDI / NORMALIZE
找出肉眼看不见的零宽字符、特殊空格、BOM 和文字方向控制符,显示准确位置,再按风险选择清理或 Unicode 规范化。
扫描结果
5
4 种特殊码点,1 个高风险方向或控制字符。
内容只在浏览器内扫描。
方括号标记原本不可见的位置,不会改动原文。
商品名称⟦ZWSP⟧:海豹杯
价格⟦NBSP⟧⟦NBSP⟧CNY 199
文件名:invoice⟦RLO⟧fdp.exe
复制内容⟦BOM⟧结束全部发现
5
零宽 / 格式
2
双向控制
1
特殊空格
2
控制字符
0
组合 / 变体
0
位置按第 1 个字符开始计数;码元索引用于 JavaScript 字符串排查。
| 位置 | 码点 | 名称 | 类别 | 风险 | 码元索引 |
|---|---|---|---|---|---|
| 第 1 行,第 5 列 | U+200B | ZWSPZERO WIDTH SPACE | 零宽 / 格式 | 注意 | 4 |
| 第 2 行,第 3 列 | U+00A0 | NBSPNO-BREAK SPACE | 特殊空格 | 信息 | 12 |
| 第 2 行,第 4 列 | U+00A0 | NBSPNO-BREAK SPACE | 特殊空格 | 信息 | 13 |
| 第 3 行,第 12 列 | U+202E | RLORIGHT-TO-LEFT OVERRIDE | 双向控制 | 高 | 33 |
| 第 4 行,第 5 列 | U+FEFF | BOMZERO WIDTH NO-BREAK SPACE / BOM | 零宽 / 格式 | 注意 | 46 |
长度由 49 变为 47 个码点
商品名称:海豹杯
价格 CNY 199
文件名:invoicefdp.exe
复制内容结束除了隐形字符,同一个可见字形也可能由不同 Unicode 码点序列组成。NFC 可统一规范等价形式;NFKC 还会折叠部分兼容字符,因此适合搜索预处理,但未必适合保留原始显示。
阅读零宽字符、Bidi 与 Unicode 规范化指南USE & REVIEW
检测零宽字符、BOM、特殊空格、双向控制符和组合字符,显示准确位置并提供分级清理与规范化。 适合先完成计算、转换或检查,再根据实际使用场景复核输出。
保留一份原文,并先确认换行、空格、大小写、Unicode 和去重规则。批量处理前用几行包含特殊字符的样本检查一次。
Unicode 隐形字符 / 零宽与 Bidi 检查器不会把输入内容自动发布成公开页面。标明“本地处理”的步骤只在浏览器内运行;涉及实时数据、IP、外部网址或在线查询时可能需要联网,因此不要输入与任务无关的敏感资料。
对比转换前后内容,特别检查换行、空格、引号、Unicode 字符和复制粘贴后的格式。正式替换前先保留原文。
它适合规则明确的文本整理,不能自动判断语义是否正确。名称、地址、代码和多语言内容尤其需要人工抽查。