零宽字符检测器 检测和删除文本中的隐藏零宽和不可见字符。
零宽字符检测器
检测和删除文本中的隐藏零宽和不可见字符。
粘贴文本
粘贴可能包含隐藏不可见字符的文本。
查看检测结果
查看所有找到的隐形字符及其位置和类型的列表。
获取清洁文本
复制删除了所有不可见字符的清洁文本。
What Is 零宽字符检测器?
零宽字符检测器扫描文本以查找隐藏的不可见Unicode字符,这些字符虽然看不到,但会影响文本处理。它可以检测到零宽空格(U+200B)、零宽非连接符(U+200C)、零宽连接符(U+200D)、单词连接符(U+2060)、字节顺序标记(U+FEFF)、软连字符(U+00AD)以及许多其他不可见的格式字符。这些隐藏字符可能会导致代码错误、破坏字符串比较、损坏数据,并有时被用于同音攻击或文本操纵。
Why Use 零宽字符检测器?
-
检测15+种类型的不可见Unicode字符
-
显示每个隐藏字符的确切位置和类型
-
提供删除隐形字符的清洁文本
-
对于调试字符串比较问题至关重要
-
可以检测潜在的文本操作或水印
Common Use Cases
代码调试
找到导致编译错误、比较失败或意外行为的隐形字符。
数据清理
从数据库条目、CSV文件和导入数据中检测和删除不可见字符。
安全分析
检测用于钓鱼、同音攻击或文本操作的隐形字符。
复制粘贴清理
找到在从网站或文档中复制文本时混入的不可见字符。
Technical Guide
检测器通过扫描每个字符的Unicode码点与已知的隐形/零宽字符列表进行匹配。它检查零宽空格(U+200B)、零宽非连接符(U+200C)、零宽连接符(U+200D)、左/右至右标记(U+200E/200F)、单词连接符(U+2060)、不可见数学运算符(U+2061-2064)、字节顺序标记(U+FEFF)、软连字符(U+00AD)、合并图形连接符(U+034F)、阿拉伯语字母标记(U+061C)和蒙古语元音分隔符(U+180E)。每个被检测到的字符都记录了其位置、Unicode码点以及人类可读的名称。通过过滤掉所有检测到的隐形字符生成清洁输出。
Tips & Best Practices
-
1如果您遇到意外错误,请始终检查粘贴的代码是否有隐形字符
-
2零宽度字符可以使密码看起来匹配,但实际上不匹配
-
3从网站复制的文本通常包含隐藏的格式化字符
-
4JSON和CSV数据可能会被字段值中的不可见字符破坏
-
5在调试"在我的机器上工作"字符串问题时,使用此工具作为第一步
Related Tools
Frequently Asked Questions
Q 为什么我看不到零宽度字符?
Q 如何避免隐形字符进入我的文本?
Q 是否有隐形字符会导致错误?
Q 所有隐形字符都是恶意的吗?
Q 最常见的隐形字符是什么?
About This Tool
零宽字符检测器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.