语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
零宽字符检测器

零宽字符检测器

检测文本中的隐藏 Unicode 字符并复制不可见文本。找出零宽空格、不换行空格和空白字符,清理你的文本,或复制不可见字符用作用户名。

零宽字符检测器

零宽字符检测器能在任意文本中查找并揭示隐藏的 Unicode 字符。这些字符确实存在于文本里,却没有可见的符号,因此肉眼看不见,却会悄悄破坏比对、搜索和校验。粘贴你的文本,工具会即时扫描。

它覆盖四类隐藏字符——零宽字符、空格变体、控制字符和特殊格式标记——并逐一报告其简码、确切的 Unicode 码位以及出现次数。随后你可以删除单个字符、一键清除全部,或从内置字符库复制不可见字符,用于空白名称和测试。

隐私优先:所有检测和清理都完全在你的浏览器中用 JavaScript 完成。你的文本绝不会上传到服务器,也不会被存储或追踪。

谁需要这个工具

开发者

排查文本比对的 bug,清理用户输入,在复制来的代码、数据或 AI 生成文本进入数据库前找出有问题的字符。

内容创作者

清理从网页、文档、富文本编辑器或聊天助手粘贴来的文本,让它在你发布的每个地方都保持一致。

测试工程师

用零宽空格、控制字符和其他常被漏过的特殊字符,去探测输入校验和安全过滤器。

社交媒体用户

复制零宽空格、韩文填充符或空白盲文等不可见字符,在允许的平台上创建空白或不可见用户名。

如何使用零宽字符检测器

1

粘贴或输入文本

输入文本框中输入,或点击粘贴从剪贴板取出文本。输入时检测会自动开始——无需点击按钮。

2

查看汇总

四张卡片实时显示各类别的计数:零宽空白控制特殊。某张卡片包含隐藏字符时会高亮显示。

3

检视详情

检测到的字符列表会显示每个字符的简码、Unicode 码位和出现次数。将鼠标悬停在任意条目上即可查看完整名称。

4

清除或复制

点击某个字符旁的 × 可移除它的所有实例,或用全部清除一次性删掉全部。然后用复制干净文本取走结果(或用复制原文保留隐藏字符)。

复制不可见字符

需要不可见字符来做空白用户名或测试吗?展开复制不可见字符面板,然后点击任意字符卡片即可立即复制单个字符。要一次复制多个,Shift+点击卡片并选择 1、5、10 或自定义数量。

功能特性

自动检测

输入或粘贴时实时扫描——汇总卡片即时更新,无需按任何按钮。

四类字符分类

检测结果按颜色编码分为零宽、空白、控制和特殊四组,让你一眼锁定对应类型。

详细结果

每个检测到的字符都会显示其简码、确切的 Unicode 码位(如 U+200B)、出现次数,以及一个一键移除按钮。

复制不可见字符

内置字符库涵盖常用选项(ZWSP、NBSP、韩文填充符、空白盲文)以及完整集合,并配有 1、5、10 或自定义数量的数量选择器。

字符信息

每张卡片都附有简短说明,介绍该字符的作用和使用场景,悬停即可查看完整名称。

清除与复制操作

全部清除可一次性删掉所有不可见字符,而复制原文和复制干净文本则让你取走含或不含隐藏字符的文本。

常见问题

什么是不可见字符?

不可见字符是不显示任何可见符号、却仍存在于文本中的 Unicode 字符。它们包括零宽空格、不换行空格、控制字符和各种格式标记。当你从网页、文档或富文本编辑器复制文本时,往往会一并带上这些字符。

哪些 Unicode 码位是不可见的?

常见的零宽码位包括 U+200B(零宽空格)、U+200C(零宽非连接符)、U+200D(零宽连接符)、U+FEFF(字节顺序标记)和 U+2060(单词连接符)。本检测器还会标出 U+00A0(不换行空格)等空格变体、控制字符,以及软连字符(U+00AD)等格式标记。

为什么我复制的文本看起来一模一样却匹配不上?

这通常是隐藏字符在作怪。当你从网页或文档复制文本时,零宽空格或不换行空格等不可见字符常常会一起被带过来。它们看不见,却仍会影响文本比对、搜索和数据处理。把两个版本都粘贴进来,对比检测到的字符即可找出差异。

为什么从 ChatGPT 粘贴的文本含有隐藏字符?

来自聊天助手和富文本编辑器的文本,可能在生成或复制粘贴过程中带上零宽字符、不换行空格或其他格式标记。把文本过一遍本检测器,用全部清除复制干净文本,在发布或存储之前去除这些隐藏字符。

如何从文本中删除不可见字符?

你有两个选择。要删除单个字符,点击“检测到的字符”列表中它旁边的 ×,即可移除它的所有实例。要全部清除,点击全部清除。然后用复制干净文本复制已去除所有不可见字符的文本。

如何创建空白或不可见的用户名?

打开复制不可见字符面板,复制零宽空格(ZWSP)、韩文填充符或空白盲文等字符。它们看起来是不可见的,但会被算作有效字符。请注意,并非所有平台都接受不可见用户名——有些会通过校验拦截它们。

普通空格和不换行空格(NBSP)有什么区别?

普通空格(U+0020)允许换行,而不换行空格(NBSP,U+00A0)则会阻止换行。NBSP 常用于排版中以保持词语不被拆开。两者在屏幕上看起来一模一样,但在文本处理中行为不同,是匹配出错的常见根源。

不可见字符会引发安全问题吗?

会。不可见字符可被用来绕过输入校验、隐藏内容,或制造令人混淆的相似用户名(同形字攻击)。在任何处理文本的应用中,对用户输入进行检测和清理都是良好习惯。

使用这个工具时我的文本安全吗?

安全。所有处理都完全在你的浏览器中用 JavaScript 完成。你的文本绝不会上传到任何服务器,你输入的内容也不会被收集、存储或传输。

输入文本
0
零宽
0
空白
0
控制
0
特殊
检测到的字符 0

输入文本以检测不可见字符

0 字符 0 隐藏
常用 点击复制
全部字符
ZWSP (U+200B)
数量:

什么是不可见字符?

不可见字符是不显示任何可见符号、但仍存在于文本中的 Unicode 字符。它们可能导致文本比对和数据处理出错,也可能被用来制作“空白”用户名或隐藏信息。

不可见字符的类型

零宽

无宽度的字符:ZWSP、ZWJ、ZWNJ、BOM。常用于隐形文本或“空白”名称。

空白

空格变体:普通空格、不换行空格、全角/半角空格、窄空格。可能导致文本匹配出错。

控制

不可打印的控制字符:空字符、退格符、转义符。可能引发安全或显示问题。

特殊

格式控制字符:从左到右/从右到左标记、行/段落分隔符、软连字符。影响文本方向和排版。

常见用途

  • 排查复制粘贴问题——文本看似一样却无法匹配
  • 在处理文本或存入数据库前先清理
  • 为社交媒体创建不可见/空白用户名
  • 测试输入校验和安全过滤器
粘贴文本即可自动检测所有不可见字符
点击任意字符卡片即可立即复制不可见文本
Shift+点击一次复制多个不可见字符
常用于在 Discord、Instagram 和游戏中创建空白用户名
点击复制干净文本获得不含隐藏字符的文本
AI 生成或复制来的文本过一遍,去除零宽字符
所有处理均在本地完成——你的文本绝不会离开浏览器
想了解更多? 阅读文档 →
1/8
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索