语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
文本排序工具

文本排序工具

将多行文本按字母(A-Z、Z-A)、长度、数字、随机或倒序排列,同时一键去除重复行、空行并修剪首尾空格,整理列表更轻松。

在线按字母排序多行文本

把多行文本按字母、长度、数字、随机或倒序排列——全部在浏览器中完成,无需任何安装。将列表粘贴到输入框,排序结果会在你每次改动时立即更新,不用再去找“排序”按钮。

这款文本排序工具为所有跟列表打交道的人而设计:整理配置文件和导入项的开发者、给关键词排字母序的写作者、给条目去重的数据人员、编写词汇表的老师,以及为抽签打乱姓名的组织者。每一行都视作一项,你可以在同一次处理中修剪空格、删掉空行并去除重复行。

隐私优先:每一行都用 JavaScript 在你的浏览器中直接排序。你的文本绝不会被上传、存储或发送到服务器——处理机密列表也很安全。

如何排序你的文本

1

添加文本

输入面板中输入,或点击粘贴从剪贴板导入文本。每一行算作待排序的一项。

2

选择排序模式

打开排序下拉菜单,选择 A → ZZ → A数字 1 → 9数字 9 → 1短 → 长长 → 短随机倒序

3

调整选项

大小写设为区分或不区分,再切换去首尾空格去空行去重,在排序的同时清理列表。

4

复制或下载

排序后的内容会立即出现在输出面板。点击复制放入剪贴板,或点击下载保存为 sorted-lines.txt 文件,过程中还能查看总计、结果和已删除的数量。

功能特点

实时排序

输入、粘贴或更改选项的瞬间就重新排序——无需点击应用按钮,列表很大也流畅。

多种排序模式

八种模式:A→Z、Z→A、数字升序和降序、按长度正反两向、随机打乱,以及单纯的倒序。

自然数字排序

读取每行中的第一个数字,让 2 排在 10 之前,而不是按纯文本来比较。

大小写控制

可选区分大小写以处理代码和技术数据,或不区分大小写,让“Apple”和“apple”同等对待。

去首尾空格

排序前去掉每行开头和结尾的空格,让来源杂乱的内容也能得到一致的结果。

去除空行

开启“去空行”即可删掉空白行,留下一份干净、可直接导入他处的列表。

去除重复行

“去重”选项会在排序时删掉重复行,匹配重复项时还会遵循你的大小写设置。

实时统计

计数器显示输入的总计行数、结果行数,以及因空行和重复而被删除的数量。

行号同步

输入和输出面板都显示行号并同步滚动,便于逐行核对顺序。

导出与快捷键

一键复制并下载为 .txt 文件,还可按 Ctrl+Shift+C 复制、Ctrl+Shift+X 清空。

记住偏好设置

你的排序模式、大小写设置和各项开关都会保存在浏览器中,下次访问时自动恢复。

完全私密

所有排序都在浏览器本地运行,你粘贴的内容绝不会离开你的设备。

常见问题

怎么在线把多行文本按字母排序?

把文本粘贴到输入面板,然后从排序下拉菜单中选择 A → Z 升序或 Z → A 降序。排序结果会立即出现在输出面板——无需安装,也无需注册。

可以按行长度排序吗?

可以。选择短 → 长让最短的行排在前面,或选择长 → 短让最长的行靠前。按长度排序会统计每行的字符数,是快速找出列表中最短或最长条目的好办法。

A→Z 和数字排序有什么区别?

A → Z 把每行当作文本来比较,所以“10”会排在“2”之前,因为字符“1”小于“2”。数字排序则读取每行中的第一个数字并比较实际数值,所以 2 会正确地排在 10 之前。版本号、数量和带编号的条目请用数字排序。没有数字的行会按 0 处理。

怎么倒过来排序(Z–A)?

要按字母逆序,请选择 Z → A。如果你只想翻转列表现有的顺序而不排序,请选择倒序——最后一行变成第一行,各行的相对位置保持不变。

排序时能去除重复行吗?

能。开启去重选项即可在同一次处理中删掉重复行。把大小写设为不区分,可将“Hello”和“hello”视为同一行——无需单独再做一步去重。

随机打乱是怎么工作的?

随机模式采用 Fisher-Yates 洗牌算法,得到均匀、无偏的顺序。每次改动时都会重新打乱,适合抽签、随机抽取,或任何需要公平随机化的场景。

这些选项可以组合使用吗?

所有选项都能协同工作。例如:A → Z + 不区分大小写 + 去重,得到一份忽略大小写、各项唯一的字母序列表;短 → 长 + 去首尾空格 + 去空行,在清理空格和空行后凸显最短的内容;数字 + 去重,返回按数值排序的唯一数字。

有行数或字符数限制吗?

没有固定限制。由于一切都在浏览器中运行,实际上限取决于设备的内存——大多数现代浏览器处理几十万行也毫无压力。

文本是在我的浏览器里处理的吗(隐私)?

是的。所有排序都用 JavaScript 在你的浏览器本地完成。你的文本绝不会被上传或传输,因此处理敏感或机密列表也很安全。只有你的选项偏好会被保存,而且只存在你的浏览器里。

有键盘快捷键吗?

有。按 Ctrl+Shift+C 复制输出,按 Ctrl+Shift+X 清空输入和输出。在输入面板中也可以用常规的 Ctrl+V 粘贴。

输入
输出
总计 0
结果 0
已删除 0
粘贴文本后,会根据所选模式即时排序
含数字的列表用数字排序(结果为 1、2、10,而非 1、10、2)
开启去重可在排序时删除重复行
选择随机可打乱行序,适合抽签或随机化
倒序只翻转现有顺序,不改变字母位置
Ctrl+Shift+C 复制,按 Ctrl+Shift+X 清空
所有处理都在浏览器中完成 —— 数据不会发送到任何服务器
想了解更多? 阅读文档 →
1/8
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索