文本行排序
免费在线文本行排序工具,可按字母顺序、自然数字顺序、长度、倒序或随机排序,带重音的字母也会排在正确的位置,直接在浏览器中运行。
它做什么
文本行排序会把文本的每一行按新的顺序排列。字母顺序遵循页面语言的规则,所以带重音的字母会排在对应的普通字母旁边,而不是排在 Z 之后;开启数字选项后,item 2 会排在 item 10 前面。你也可以按长度排序、颠倒当前顺序,或随机打乱各行,这在抽签和打乱列表时很方便。
使用方法
- 在框中粘贴或输入文本。
- 选择排序方式,以及是否按数值对数字排序。
- 复制结果,结果会随着输入实时更新。
常见问题
为什么 item 10 排在 item 2 前面?
因为在普通的字母排序中,文本是逐个字符比较的,而 1 排在 2 前面。开启“按数值排序数字(2 排在 10 前面)”后,行内的数字会按数值比较。
带重音的字母会排在哪里?
排在不带重音的同一字母旁边,和该语言的词典排法一样;中文等文字也按该语言的词典顺序排列。简单的计算机排序会把 É 和 Á 排在 Z 之后,因为它比较的是字符编码而不是字母。
随机打乱真的是随机的吗?
是的。它使用浏览器的密码学随机数生成器,以及一种让每种可能的顺序出现概率都相同的方法。同一个列表打乱两次,结果会不同。
我的文本会被发送到别处吗?
不会。所有处理都在你的浏览器中、在页面内部完成。不会向我们的服务器发送任何内容,也不会保存任何内容,因此可以放心用于私人列表和文档。
Wikipedia — Collation
Wikipedia — Natural sort order
Wikipedia — Fisher–Yates shuffle