什么是隐形字符检测器?
隐形字符检测器可扫描文本中隐藏的 Unicode 字符,例如零宽空格、软连字符和不间断空格。这些字符往往导致代码报错、复制粘贴异常,甚至隐藏恶意内容。将任意文本粘贴进来,即可立即显示每个隐形字符的 Unicode 名称及其位置。
使用方法
- 将文本粘贴或输入到输入框中——隐形字符会在您输入时立即被检测出来。
- 查看高亮显示的结果,其中包含每个隐形字符的 Unicode 名称(如 U+200B 零宽空格)、位置及上下文。
- 点击"清理文本"按钮,删除所有隐形字符,并将清理后的内容复制到剪贴板。
结果
您将从网站复制的代码片段粘贴到编辑器中,却一直报语法错误。检测器发现变量名之间隐藏了两个零宽空格(U+200B),以及行尾存在一个从右到左标记(U+200F)——这些字符在编辑器中完全不可见,却导致编译器报错。