Neatbo.

清理指定的隐藏字符

找出零宽空格等指定码点,只删除或替换你选择的类型。

浏览器本地处理输入TXT输出TXT单个文件最多 10 MiB · 最多 1 个
  1. 1添加输入
  2. 2调整设置
  3. 3获取结果

工具输入和文件在当前浏览器处理,不会上传。

输入内容

切换工具时在当前标签页临时保留输入。刷新或关闭后清除,较大的结果可能需要重新生成。

⌘ / Ctrl + Enter 运行

选择要改动的字符

默认只选择 U+200B。未选中的匹配字符会保留在输出中。

ZWJ/ZWNJ 会影响文字连写和 Emoji;U+2060、U+FEFF、U+200B 可能影响换行。主动选择前请核对原文。

检查来源
0 个字符 · 0 字节
正在准备处理工具…

开始之前

检查粘贴文本或 UTF-8 文件中的隐藏字符。默认仅删除零宽空格;其他字符需主动选择。使用结果前先核对各字符数量和原文位置。

如何使用

  1. 粘贴文本,或选择一个 UTF-8 文本文件。
  2. 明确选择要删除的隐藏字符;也可选择把不换行空格替换为普通空格。
  3. 运行后查看各字符数量及原文中的前几个位置,再复制或下载清理后的 TXT。

支持范围与限制

只检查列出的七种码点;本工具不是通用 Unicode 清理器。

U+200E 会影响文字方向;ZWJ/ZWNJ 可能影响文字连写和 Emoji。删除前请核对原文。

粘贴文本最多 1 MiB;单个 UTF-8 文本文件最多 10 MiB、50,000 个物理行。文件开头的 BOM 可能在 UTF-8 解码时被消耗。

操作示例

示例输入

a​b
示例参数
{"zeroWidthSpace":true,"wordJoiner":false,"bom":false,"joiners":false,"noBreakSpace":false,"leftToRightMark":false}

示例输出

ab

出现问题时

如果结果改变换行、Emoji 或文字连写,请关闭相关选项并从原文重新运行,保留原文供核对。

常见问题

默认会改动哪些字符?

默认只删除 U+200B 零宽空格。U+2060、U+FEFF、U+200C、U+200D、U+200E 和 U+00A0 均需主动选择。

能清理所有不可见 Unicode 字符吗?

不能。工具只检查列出的七种码点;选中 U+00A0 时会将其替换为普通空格,而不会删除。

输入会发送到服务器吗?

不会。输入仅在浏览器处理。同一标签页可能暂存草稿,刷新或关闭后无法恢复,请及时保存结果。

文档与延伸阅读

相关工具