文本处理

文本行排序去重

按行清理、去重和排序文本,并统计处理结果

行排序与去重
操作顺序:清理、去重、排序
0输入行
0输出行
0已删重复行
0空行
处理结果

文本行排序去重

按“清理空白、删除空行、去重、排序”的顺序处理每行一个值的文本,并显示输入行、输出行和重复行统计。

适用场景

  • 整理域名、IP、依赖名称或配置项列表
  • 生成稳定排序的审查输入
  • 关闭区分大小写后,原列表中首次出现的写法会被保留

常见问题

去重时保留哪一个?大小写算重复吗?
默认区分大小写(Example 和 example 算两条),开启忽略大小写后视为重复并保留首次出现的拼写。顺序保持原始输入顺序(稳定去重),不会打乱。
排序按什么规则?数字会排错吗?
默认按字符串字典序,所以 10 会排在 9 前面。处理纯数字或版本号列表时,开启"自然排序"(按数值比较);混合内容建议先统一格式再排序。
典型的使用流程是什么?
清理清单的标准流程:trim 去首尾空格 → 删除空行 → 去重 → 排序。适用于域名清单、IP 白名单、依赖列表、订阅邮箱列表。全程本地处理,敏感清单不出浏览器。