TEXT LAB / LIVE行排序去重加载中
行排序 / 去重 - 文本工具 · 萤炬工具箱 · 工具说明与使用指南

行排序 / 去重 - 文本工具 · 萤炬工具箱

行排序与去重把多行文本当成清单来整理:按字典序升序或降序排列、去重时保留首次出现的顺序、先去重再排序、以及整体行序反转。整理导入名单、合并多份配置清单、把日志按内容归堆时最常用,几个操作都在一页里,不用在编辑器和命令行之间来回切。按整行完全匹配去重,比较区分大小写与首尾空白。排序为字典序(码点比较),不支持拼音序或自…

行排序与去重把多行文本当成清单来整理:按字典序升序或降序排列、去重时保留首次出现的顺序、先去重再排序、以及整体行序反转。整理导入名单、合并多份配置清单、把日志按内容归堆时最常用,几个操作都在一页里,不用在编辑器和命令行之间来回切。

使用步骤

  1. 粘贴多行文本。
  2. 选择要执行的操作:升序、降序、去重保序、去重后排序或行序反转。
  3. 查看结果行数变化,确认去掉了多少重复。
  4. 复制整理后的清单。

功能与限制

  • 按整行完全匹配去重,比较区分大小写与首尾空白。
  • 排序为字典序(码点比较),不支持拼音序或自然数序。

常见问题

「去重保留顺序」和「去重后排序」该选哪个?
清单本身有意义的顺序(如优先级、时间先后)就选保留顺序;只是想得到一份干净可检索的集合,选去重后排序,便于后续人工核对和 diff。
排序为什么把 10 排在 2 前面?
这是字典序(逐字符比较)而非数值排序,字符 1 小于字符 2。要按数值排,先把数字补齐位数(如 02、10)再排。
中英文混排的排序规则是什么?
按字符码点比较,ASCII 字符整体排在汉字之前,所以结果通常是数字、英文、中文三段。这不是按拼音排序。
空行会被保留吗?
去重会把多个空行合并成一个(它们内容相同),排序会把空行集中到一端。想彻底清掉空行请用空行与行整理工具。