什么是隐形字符?
隐形字符是真实存在的 Unicode 字符,只是显示为空白。应用会把它算作文本,因此在普通空格会被裁掉的地方也能生效,比如不能为空的名称输入框,或 Instagram 帖子说明中的空行。
OpenL 的隐形字符工具让你挑选合适的空白字符、确切看到将要复制的内容,还能在浏览器中检查任意文本里的隐藏字符。
该用哪种隐形字符?
它们并不都一样。有些有宽度,看起来像空格;有些则完全不占空间。请按用途选择:
| 字符 | 代码 | 宽度 | 适用场景 |
|---|---|---|---|
| Hangul Filler | U+3164 | 宽 | 空白昵称和用户名 |
| Halfwidth Hangul Filler | U+FFA0 | 普通 | 昵称的备用字符 |
| Braille Pattern Blank | U+2800 | 普通 | 空行和空白消息 |
| Zero Width Space | U+200B | 无 | 单词或链接中的隐藏断点 |
| No-Break Space | U+00A0 | 普通 | 让词语保持在同一行 |
| Ideographic Space | U+3000 | 宽 | 缩进和对齐 |
为什么有时不管用
每个应用都会自行决定允许哪些字符。很多应用会从昵称中移除零宽字符,有些则在 Hangul Filler 流行后将其屏蔽。如果某个字符被拒绝,就换列表里的另一个试试。规则会随时间变化,今天能用,下个月可能就不行了。
你没打算复制的隐藏字符
隐形字符也会从网页、PDF、聊天应用或 AI 工具中意外混入文本。它们可能破坏代码、搜索、密码和电子表格公式。把文本粘贴到上方的检查器,就能看到它们的位置并清除。
如何使用 OpenL 的隐形字符工具
- Step 1
选择字符
按用途挑选:昵称用 Hangul Filler,空行用 Braille Blank,不想留下可见间隙就用 Zero Width Space。
- Step 2
设置数量并复制
设置需要的数量。预览会显示你将复制的内容,然后粘贴到你的应用中。
- Step 3
检查任意文本
把文本粘贴到检查器中,即可高亮隐藏字符并一键清除。
常见问题
隐形字符常见问题
关于空白文本、零宽字符和隐藏 Unicode 字符的解答。
怎样做出空白昵称?
复制 Hangul Filler,粘贴到名称输入框。如果应用提示名称太短,就一次复制三个。如果被拒绝,试试 Halfwidth Hangul Filler 或 Braille Blank。现在很多应用会屏蔽空白昵称,所以并非到处都能用。
怎样在 Instagram 帖子说明里添加空行?
选择 Braille Blank,并开启“每行一个”。在段落之间需要空行的地方,把它单独粘贴到一行。因为它并不是真正的空行,Instagram 会保留这一行。
零宽空格和 Hangul Filler 有什么区别?
零宽空格(U+200B)没有宽度,无法产生可见空格。Hangul Filler(U+3164)的宽度与一个字符相同,看起来就是空白。想要看起来空空的字符时,用 Hangul Filler;完全不想留下间隙时,用零宽空格。
为什么我的隐形字符被拒绝了?
每个应用都会自行决定允许哪些字符,规则也会随时间变化。很多应用会移除零宽字符,或屏蔽常用的填充字符。可以从列表中换一个字符,或一次粘贴多个。
如何查找并清除文本中的隐藏字符?
把文本粘贴到本页的检查器中。OpenL 会高亮每一个隐藏字符,并显示名称和码点。点击“清除隐藏字符”即可删除,异常空格会变为普通空格。
为什么我看到的不是空白,而是一个方框或问号?
有些字体不包含 Hangul Filler 这类字符的字形,因此会显示占位方框。字符本身还在,多数应用会把它显示为空白。
隐藏字符会造成问题吗?
会。从网站或文档中复制来的零宽空格和字节序标记,可能在毫无可见迹象的情况下破坏代码、登录、搜索和电子表格公式。如果某段内容看起来没问题却无法正常使用,就检查一下有没有隐藏字符。
OpenL 的隐形字符工具免费吗?
免费。OpenL 的隐形字符工具无需注册。复制和检查完全在你的浏览器中进行,文本绝不会被上传。
