行排序
粘贴一份行、姓名、电子邮件、URL 或 SKU 列表,此工具会按字母顺序排列它们。选择方向(A-Z 或 Z-A),决定比较是否区分大小写,并可在排序前去除两端空格和删除空行。比较基于每个字符的字符编码进行,因此快速且可预测,而不是按语言调整。
排序原理
-
1
粘贴你的行
每行一个条目。行尾空格和空行可以事先去除或删除。
-
2
选择方向
A-Z(升序)或 Z-A(降序)。Z-A 就是把升序反转过来。
-
3
设置选项
打开或关闭区分大小写的比较,并决定是否去除空格和删除空行。
-
4
复制排序后的结果
点击“行排序”,然后复制排好的列表。
比较原理
行按其字符编码逐字符比较。没有数字、自然、按长度或按语言调整的模式,因此行为简单且一致。
| 选项 | 行为 |
|---|---|
| 不区分大小写(默认) | Apple 和 apple 视为相同;相同时按原始顺序决定。 |
| 区分大小写 | 大写字母排在小写字母之前,因为 A(编码 65)在 a(编码 97)之前。 |
| 方向 A-Z | 按字符编码升序。 |
| 方向 Z-A | 将 A-Z 顺序反转。 |
| 去除空格 | 排序前去除开头和结尾的空格。 |
| 删除空行 | 空行从结果中剔除。 |
此工具不做的事
- 没有数字或自然排序。
file10排在file2之前,因为第二个字符1胜过2。若要按版本方式排序,你需要一个自然排序工具。 - 不去重、不打乱、不按长度排序。 相同的行会被保留。
- 不按语言调整。 带重音的字母和非拉丁字符按其字节值排列,因此落在
A-Z/a-z范围之后,而不是读者预期的基础字母旁边。
排序不同语言的名字
由于比较基于字符编码,请注意:
- 西班牙语。
ñ排在z之后,而不是n和o之间。 - 德语。
ä、ö、ü和ß排在z之后;它们不会转换为a/o/u/ss。 - 瑞典语。
å、ä、ö也落在z之后,这恰好与这些字母的瑞典语顺序一致。 - 土耳其语。 带点的
i和不带点的ı不被视为不同的字母,且不区分大小写的比较使用 ASCII 规则,因此İ和ı不会像土耳其语所期望的那样合并。
如果你需要某种语言精确的词典顺序,请在电子表格或按语言调整的工具中排序。
字典序与自然序
像 file1、file2、file10 这样的列表在这里排序为 file1、file10、file2,因为 1 在 2 之前是在第二个字符上决定的。这就是标准的字典序。自然排序会把数字序列当作数值读取,给出 file1、file2、file10,那是本工具不采用的另一种算法。
常见问题
大写字母的字符编码比小写字母低(A 是 65,a 是 97),所以排在前面。关闭区分大小写后,大写和小写视为相同,相同时按原始顺序决定。
不会。行作为文本逐字符比较,所以 10 排在 2 之前,file10 排在 file2 之前。若要真正的数值排序或版本排序,请使用自然排序工具或电子表格。
不能。每一整行被当作单个键处理。若要按列排序,请使用电子表格或命令行的 sort -k。
不会。它可以去除空格和删除空行,但相同的行会被保留。如果你需要一个没有重复的列表,请先用专门的工具去除重复项。
相关工具
Wordle 单词查找器
输入五字母猜词及绿、黄、灰方格反馈,查找符合条件的英语单词。重复字母会按实际规则准确检查。
辣妹文字转换器
把日语假名、常用汉字和拉丁字母转换成辣妹文字,也可选择全角、带圈、方框或数学粗体样式,添加间距和装饰后一键复制结果。
标准银河字母转换器
将英文转换为标准银河字母,一种符文风格的密码,用于 Commander Keen、我的世界附魔台和 Ready Player Two。
ASCII 转文本转换器
将十进制 ASCII 编码列表解码回其表示的可读文本。粘贴以空格、逗号或分号分隔的编码,立即读取结果。
数学符号复制
浏览并复制数学 Unicode 符号,π、Σ、积分号、无穷大、希腊字母、集合论,在任何支持 Unicode 的地方都能直接粘贴。
象形文字翻译器
用古埃及书吏表示单个读音的符号,把你的名字拼写成埃及象形文字。可以加上王名圈,复制符号或下载 PNG 图片。
此工具还提供其他语言版本
- Trier les lignes [FR]
- Sortowanie wierszy [PL]
- Ordenar linhas [PT]
- Urutkan Baris [ID]
- Sortera rader [SV]
- จัดเรียงบรรทัด [TH]
- 行の並べ替え [JA]
- ترتيب الأسطر [AR]
- Zeilen sortieren [DE]
- 줄 정렬 [KO]
- Ordenar líneas [ES]
- Sắp xếp dòng [VI]
- Regels sorteren [NL]
- Satırları Sırala [TR]
- Sort Lines [EN]
- Ordina righe [IT]
- Сортировка строк [RU]