适合哪些场景
整理名单、关键词表、商品编号、邮箱或网址列表时,最常见的需求就是去掉重复行和空行。例如从多个表格里复制出来的客户手机号,往往有重复和前后空格;SEO 关键词从不同工具导出后需要合并去重;日志或爬取的链接列表需要排序后查看。本工具按行处理文本,所有操作在浏览器本地完成,数据不会离开你的电脑。
各选项的处理顺序与规则
处理顺序固定为:先去首尾空格,再去空行,再去重,然后排序,最后反转。这样“ banana ”和“banana”会先被统一再比较,不会漏掉重复。去重保留每个内容第一次出现的位置,后面的重复项被删除;勾选“忽略大小写”后,Apple 与 apple 视为同一条,保留先出现的写法。
排序采用本地化比较并开启“数字感知”,因此 9、10、100 会按数值大小排列而不是按字符串排成 10、100、9;中文按拼音顺序,英文不区分大小写时按字母顺序。降序是升序结果的反转。反转顺序在排序之后执行,用来把列表倒过来,例如把按时间追加的记录改成最新在前。
结果区会显示原始行数、整理后的行数和去掉的重复条数,方便核对。若只想去空行而保留重复,取消勾选“去重复行”即可;若数据中的空格本身有意义(例如缩进),请取消“去首尾空格”。