免费使用 · 无需注册 · 数据本地处理

文本行排序

四种排序方式加五个清洗开关,去空行、去重、去首尾空格、忽略大小写、末尾反转,全在浏览器里完成。

使用指南

  1. 粘贴内容

    左边粘多行文本,一行一条,右侧立刻出现结果;也可以先改右侧结果再点「结果回填」反过来继续处理。

  2. 选排序方式

    字典序按字符、按长度适合关键词、按首个数字适合带编号的行、自然序适合文件名和版本号,选不准就先各试一次。

  3. 开清洗开关

    去空行和去首尾空格建议常开;去重按需,忽略大小写会影响去重和排序两处;末尾反转用于把升序结果整体翻过来。

常见问题

自然序和字典序到底差在哪?

差在数字段。字典序逐字符比较,'a10' 的第二个字符是 '1','a2' 的第二个字符是 '2','1' < '2',所以 a10 排在 a2 前面。自然序会先把连续数字当成一个整体比较大小,10 > 2,所以 a2 在前。文件名、版本号、章节号这类内容必须用自然序。

去重时保留哪一条?

保留第一次出现的那条,位置也就是它首次出现的位置。勾上「忽略大小写」后,Apple 和 apple 会被视为重复,保留先出现的那条原文,后面的原文不会改写。

为什么「按首个数字」排序时有些行跑到最后了?

因为它们没有数字。没有数字的行无法参与数值比较,统一放在末尾并在提示里告诉你有多少行。这样至少顺序是稳定的,不会随输入顺序乱跳。

处理敏感数据安全吗?

安全。整个排序逻辑就在这个页面的 JavaScript 里跑,没有任何网络请求,数据不会离开你的浏览器。想验证的话可以断网后再用,功能完全正常。

更多在线工具