文本清理工具

整理杂乱文本:去除行首尾空白、合并空格、删除空行和不可见字符、把引号改为直引号、清除表情、标点或数字。保护隐私。

选项

完全在浏览器中运行,您的数据不会被上传。

什么是 文本清理?

一次对文本应用多个清理步骤,每个步骤由一个复选框控制:去除行首尾空白、合并空格、删除空行和不可见字符、把引号和破折号改为普通形式、Unicode 规范化(NFKC),还可选择删除表情、标点、数字,或转换为小写。

如何使用 文本清理

  1. 把杂乱的文本粘贴到输入框中。
  2. 勾选你需要的清理步骤——前四项默认开启。
  3. 在输出中查看结果,并复制或下载。

示例

输入
  Hello   world ​


 ok 
输出
Hello world
ok

默认选项(去除行首尾空白、合并空格、删除空行、删除不可见字符)

何时使用 文本清理

适用于把文本粘贴到 CMS、电子表格、数据库或 AI 提示词之前,或当来自 Word、PDF 或聊天应用的文本含有奇怪的间距和隐藏字符时。删除标点或数字会破坏原文,如果以后可能还需要,请保留原文。

文本清理 的工作原理

换行符先统一为 \n,然后所选步骤按固定顺序执行:NFKC 规范化(把全角字母或 fi 连字这类兼容字符转为普通字符)、删除零宽字符、双向控制字符和其他不可见格式字符(特殊空格变为普通空格)、直引号和 ASCII 破折号/省略号、删除表情(象形符号、旗帜、肤色、连接符)、删除标点和符号(Unicode 类别 P 和 S)、删除数字、转小写、合并空格、去除行首尾空白,最后删除空行。

常见用例

  • 发布之前清理从 PDF 或 Word 复制的文本
  • 为分析或机器学习准备文本数据
  • 清除用户生成内容中的表情和符号
  • 规范化东亚输入法产生的全角字符
  • 清除会破坏代码或 CSV 导入的隐藏字符

常见问题

Unicode 规范化(NFKC)有什么作用?

它会把兼容变体替换为标准形式,例如 Hello → Hello、① → 1、fi → fi。它可能改变特殊符号的含义,所以默认是关闭的。

删除标点时会保留带重音的字母吗?

会。只有属于 Unicode 标点和符号类别的字符会被删除;各种文字的字母(包括带重音的)都会保留。

粗体或链接之类的格式会被去掉吗?

纯文本没有格式。把富文本粘贴到输入框时,浏览器已经只保留了文字。对于 HTML 源代码,请使用去除 HTML 标签工具。

推荐的下一步

探索更多分类