跳到正文
SPCXTools

文本行排序

一键将任何列表按字母、数字或随机顺序排列。

本地运行——文件不会离开你的设备

正在加载工具…

如何使用文本行排序

  1. 1将您的列表粘贴到输入框中,每行一项。
  2. 2选择一种排序方式 — A → Z、Z → A、按数字、按长度、反转或随机打乱。
  3. 3勾选您需要的选项,例如忽略大小写或删除重复项。
  4. 4复制排序后的列表或将其下载为文本文件。

快速排序任意列表

无论是班级名单、营销关键词、产品 SKU、参考文献、待办事项还是文件名——排序后的列表都更容易浏览和比对。本工具支持按字母、数字或长度对文本行进行在线排序,也支持倒序排列或随机打乱。它可以在排序的同时一键去除重复项、空行和多余空格,并能正确处理带有重音符号的字母及非拉丁语系文字。

功能特点

  • 8 种排序方式:A→Z(升序)、Z→A(降序)、按首数字升/降序、按文本长度升/降序、倒序排列以及随机打乱。
  • 自然排序:“file2” 会排在 “file10” 前面。
  • 智能语言识别:支持带重音符号的字母及所有语言文字的准确比较。
  • 提供忽略大小写、去除重复项、删除空行和清除首尾空格选项。
  • 统计结果的总行数。
  • 支持复制或下载排序后的列表。

示例

输入 排序方式 结果
banana, Apple, cherry A → Z(忽略大小写) Apple, banana, cherry
Item 10, Item 2, Item 1 A → Z Item 1, Item 2, Item 10
15 USD, 3 USD, 120 USD 按数字 3 USD, 15 USD, 120 USD
kiwi, fig, banana 按长度 fig, kiwi, banana

使用场景

  • 在粘贴到文档前,按字母顺序排列参考文献或词汇表。
  • 对问卷答案或关键词进行排序,以便快速找出相似的重复项。
  • 随机打乱名单,用于演讲点名、排座位或决定团队出场顺序——或者使用 随机转盘 每次随机抽取一个。
  • 使用“按数字(降序)”来对分数进行排名。

相关工具

您可以使用删除重复行在不改变排序的情况下移除重复行,使用去除换行符将列表合并为一行,或使用大小写转换器转换每行的大小写。

常见问题

文本中的数字是如何排序的?
字母排序采用“自然排序”法,因此文本中的数字会按数值大小进行比较——例如“Item 2”会排在“Item 10”前面,而不是像普通的逐字符排序那样排在后面。
“按数字排序”有什么用?
它根据每行开头的数字(如价格、分数或 ID,包括负数和小数)进行排序。不以数字开头的行将按字母顺序排在最后。
它能正确排序带重音的字母和其他语言吗?
能。排序功能使用浏览器内置的语言排序规则,因此 é 会与 e 归为一类,ß 会与 ss 归为一类,而中文、日文、韩文、西里尔文等其他文字也会遵循当前页面语言的排序习惯。
“忽略大小写”是如何工作的?
启用忽略大小写后,在排序和去重时,“apple”和“Apple”将被视为相同。如果不启用,它们会被视为不同的项,且在拼写相同时,大写字母会排在前面。
打乱顺序真的是随机的吗?
是的。它使用由浏览器加密安全随机数生成器驱动的 Fisher–Yates 洗牌算法,确保每种排列顺序的概率完全相等。点击再次打乱即可生成新的顺序。