← 返回工具箱

行处理

LINE OPS · 数据处理

行文本批量处理:去空白、删空行、保序去重、排序,组合开关随意搭;清单、日志去重利器。

输入文本(每行一条)
0
原始行
0
输出行
0
去重删除
0
空行删除
输出

>_ 使用指南 · GUIDE

面向逐行文本的批量清洗工具:去空白(trim)、删除空行、保序去重、排序,多个开关自由组合,一次粘贴完成整套处理。保序去重是亮点——只删重复行、不动原有顺序,不像排序去重那样打乱结构。

典型场景:日志/清单去重、Excel 复制出来的一列数据清洗、关键词列表去空行再排序。组合示例:先「去空白」再「删空行」再「保序去重」,三步把一坨脏数据洗干净。全部本地处理,文本零上传。

>_ 常见问题 · FAQ

Q1 · 保序去重和排序去重有什么区别?

排序去重把行重新排序后去重(结果有序但原顺序丢失);保序去重保留每行首次出现的位置,只剔除后续重复——名单、日志这类顺序有语义的数据要用保序版。不确定就选保序,它更接近「只删多余」的直觉。

Q2 · 从 Excel 复制的数据能直接处理吗?

能。Excel 复制的多列数据粘贴出来是制表符分隔的多行文本,本工具按行处理(整行为单位去重/排序)。只处理一列就直接贴;多列想按某列去重,先在 Excel 里拼好目标列再贴入。处理完贴回 Excel 自动按行分列。

Q3 · 去空白(trim)处理的是什么?

去掉每行首尾的空格与制表符——从网页、PDF 复制的文本经常带不可见的尾部空白,导致肉眼相同的两行去重失败。注意 trim 不动行中间的空格;全角空格建议先用「全半角转换」工具统一成半角再来处理。

Q4 · 怎么把处理结果保持原来的行顺序导出?

工具输出的就是处理后的文本,直接复制即可。组合建议:如果既要去重又要排序,先保序去重、确认无冗余后再排序——两步分开做,中间结果可核对,比一步到位更可控。

Q5 · 几万行的文本能处理吗?

可以,行处理是简单的字符串操作,几万行毫秒级完成。百万行级别(超大日志)建议先用命令行(sort -u、awk)处理,浏览器内存更充裕的常规清单、列表场景用本工具最顺手。

嵌入代码

把下面的代码复制到你的网页,即可将本工具嵌入为 iframe(自动隐藏导航与页脚)。

高度px
此工具在你的浏览器本地运行,输入内容不会上传。按 Ctrl K 可随时切换到其他工具。