TEXT LAB / LIVE行排序去重加载中
行排序 / 去重 - 文本工具 · 萤炬工具箱 · 工具说明与使用指南
行排序 / 去重 - 文本工具 · 萤炬工具箱
行排序与去重把多行文本当成清单来整理:按字典序升序或降序排列、去重时保留首次出现的顺序、先去重再排序、以及整体行序反转。整理导入名单、合并多份配置清单、把日志按内容归堆时最常用,几个操作都在一页里,不用在编辑器和命令行之间来回切。按整行完全匹配去重,比较区分大小写与首尾空白。排序为字典序(码点比较),不支持拼音序或自…
行排序与去重把多行文本当成清单来整理:按字典序升序或降序排列、去重时保留首次出现的顺序、先去重再排序、以及整体行序反转。整理导入名单、合并多份配置清单、把日志按内容归堆时最常用,几个操作都在一页里,不用在编辑器和命令行之间来回切。
使用步骤
- 粘贴多行文本。
- 选择要执行的操作:升序、降序、去重保序、去重后排序或行序反转。
- 查看结果行数变化,确认去掉了多少重复。
- 复制整理后的清单。
功能与限制
- 按整行完全匹配去重,比较区分大小写与首尾空白。
- 排序为字典序(码点比较),不支持拼音序或自然数序。
常见问题
- 「去重保留顺序」和「去重后排序」该选哪个?
- 清单本身有意义的顺序(如优先级、时间先后)就选保留顺序;只是想得到一份干净可检索的集合,选去重后排序,便于后续人工核对和 diff。
- 排序为什么把 10 排在 2 前面?
- 这是字典序(逐字符比较)而非数值排序,字符 1 小于字符 2。要按数值排,先把数字补齐位数(如 02、10)再排。
- 中英文混排的排序规则是什么?
- 按字符码点比较,ASCII 字符整体排在汉字之前,所以结果通常是数字、英文、中文三段。这不是按拼音排序。
- 空行会被保留吗?
- 去重会把多个空行合并成一个(它们内容相同),排序会把空行集中到一端。想彻底清掉空行请用空行与行整理工具。