文本清理与替换

把从 PDF、网页、Excel、聊天窗口复制出来的脏文本洗干净:一键去掉空行、行首缩进、行尾空格、全角空格,把 Tab 换成空格、连续空格压成一个,中文标点换成英文标点,还能反转大小写或用正则批量替换关键词。每点一个按钮就处理一次,结果可以「作为输入」继续加工,最后复制或导出 TXT。

工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。

文本清理与替换能做什么

把从 PDF、网页、Excel、聊天窗口复制出来的脏文本洗干净:一键去掉空行、行首缩进、行尾空格、全角空格,把 Tab 换成空格、连续空格压成一个,中文标点换成英文标点,还能反转大小写或用正则批量替换关键词。每点一个按钮就处理一次,结果可以「作为输入」继续加工,最后复制或导出 TXT。

怎么用文本清理与替换

  1. 把要整理的文本粘进「输入文本」,整段原样处理,不会像批量工具那样自动按行拆开
  2. 按需点「一键处理」里的按钮:空白与排版那组解决空行和缩进,符号那组换标点
  3. 需要连续处理时点「结果作为输入」,把结果填回输入框再点下一个按钮
  4. 「关键字替换」填原字符与替换值,勾「按正则表达式」可用 $1 引用分组、\d 之类元字符
  5. 打开右上角「直接修改输入」后不再显示结果区,处理结果直接写回输入框,适合边看边改
  6. 最后用结果区右下角的按钮复制全部、导出 TXT 或导出 Excel(CSV)

使用技巧与注意点

常见问题

和「大小写转换」工具有什么区别?

大小写转换是一次同时输出 18 种命名风格、只读对照取用;这个工具是拿一段文本反复清洗,每步只出一个结果、可以连续加工再导出。需要 camelCase、snake_case 这类命名风格请用大小写转换,需要去空行、换标点、批量替换请用本工具。

处理会改动我原来的文本吗?

默认不会:结果只出现在下方结果区,输入框保持原样。只有主动打开「直接修改输入」后,处理结果才会写回输入框(此时不显示结果区)。

正则替换总是报错怎么办?

先确认括号、方括号、反斜杠是否成对:写 ([ 这种半截的正则会立刻显示具体错误原因,不会静默失败。只想换普通文字时把「按正则表达式」的勾去掉,此时 . 、* 这类字符都按字面处理。

文本会上传到服务器吗?

不会。所有清理和替换都在浏览器里用纯 JavaScript 完成,不请求任何接口,关掉页面数据就没了。

相关工具

同类文本处理工具

查看全部文本处理工具