使用步骤
- 粘贴列表,每行一项。
- 选择排序方式。
- 需要的话同时删除重复行、去掉空格或删除空行。
- 复制或下载排序结果。
参数说明
- 升序 / 降序
- 按语言规则排序,中文按拼音顺序排列,带重音的字母排在对应字母旁边。
- 自然排序
- 按数值大小比较文本中的数字,第2章 排在 第10章 前面;普通排序会把 第10章 排在前面。
- 按长度
- 短的行在前,长度相同的按字母顺序排列。
- 随机打乱
- 使用浏览器的安全随机数打乱顺序,适合抽签、分组。点「重新打乱」得到新的顺序。
使用示例
| 输入 | 升序 | 自然排序 |
|---|---|---|
| file10, file2, file1 | file1, file10, file2 | file1, file2, file10 |
常见问题
为什么 10 排在 2 前面?
普通排序是逐个字符比较的,「1」在「2」前面。选择「自然排序」即可按数值大小比较。
中文是怎么排序的?
按汉语拼音的顺序排列,例如 李、王、张。
随机打乱公平吗?
公平。使用 Fisher–Yates 洗牌算法和密码学安全的随机数,每种顺序出现的概率相同。
文本会上传吗?
不会,排序在浏览器中完成。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。