跳到主要内容

行排序

多行文本排序

排序结果
排序后的内容会显示在这里

字典序按中文拼音规则比较;数值模式提取每行首个数字排序,无数字的行排在末尾。全部计算在本地浏览器完成,文本不会上传。

文本排序原理

按行拆分,按字典序或数值大小排序,可选升/降序与去重

中文可按 Unicode 码点或拼音(需内置字典)排序

这个工具能做什么

  • 多行文本按字母/数字排序
  • 去重、反转、打乱
  • 本地运行,不上传

怎么使用(输入说明)

  1. 粘贴多行文本:每行一项。
  2. 选模式:字典序/数值、升序/降序、是否去重。
  3. 排序:得到整理后的列表。

数值排序和字典序区别

字典序按字符逐位比较(“10” 会排在 “2” 前),数值排序按大小(10 > 2)。含数字的清单务必用数值模式,否则顺序会错。

计算实例

例:输入 “3 / 1 / 10”,字典序得 1,10,3;数值升序得 1,3,10。

常见问题 FAQ

Q:中文能按拼音排序吗?

A:可以。字典序模式使用浏览器的中文本地化比较规则,中文会按拼音顺序排列,中英文混排时也能得到符合直觉的结果。

Q:数值排序和字典序有什么区别?

A:字典序把内容当字符串比较,会出现 10 排在 2 前面的情况;数值排序会提取每行开头的数字按大小比较,2 就会正确排在 10 前面。无法识别为数字的行统一排在末尾。

Q:排序时可以同时去掉重复行吗?

A:可以。勾选「排序后去重」即可在排序的同时删除完全相同的行。若只想去重不排序,请使用站内的文本去重工具。

常见问题

中文能按拼音排序吗?
可以。字典序模式使用浏览器的中文本地化比较规则,中文会按拼音顺序排列,中英文混排时也能得到符合直觉的结果。
数值排序和字典序有什么区别?
字典序把内容当字符串比较,会出现 10 排在 2 前面的情况;数值排序会提取每行开头的数字按大小比较,2 就会正确排在 10 前面。无法识别为数字的行统一排在末尾。
排序时可以同时去掉重复行吗?
可以。勾选「排序后去重」即可在排序的同时删除完全相同的行。若只想去重不排序,请使用站内的文本去重工具。