按字母顺序排序(行与列表排序)
把行、逗号分隔的列表、单词、句子或段落按字母或拼音顺序排序(升序、降序、按长度、按数值),采用适合所选语言的规则,还能删除重复项。
一步就能把购物清单、阅读书单、姓名、关键词或整段文字按字母或拼音顺序排好。排序器使用浏览器针对各语言的排序规则,所以带重音的字母会排在读者预期的位置,韩语按 가나다 顺序,瑞典语把 Ö 排在 Z 之后,项目中的数字还可以按数值大小排序(file 2 排在 file 10 之前)。您还可以按长度排序、反转列表、删除重复项,或忽略开头的“The”。中文按拼音顺序排列。
使用方法
- 粘贴列表,每行一项,或粘贴任意文字。
- 选择排序对象:行、逗号分隔的项目、单词、句子、段落,或每个单词内部的字母。
- 选择顺序以及适合该语言的排序规则。
- 设置数字、冠词、重复项和空项的选项,然后复制结果。
计算公式
项目用 Intl.Collator(语言, { numeric }) 比较——即使用该语言自身字母表的 Unicode 排序算法
大写和小写字母一起排序(Apple 紧挨着 apple,保持原来的先后)。“字符编码顺序”则像许多程序那样直接比较 Unicode 值,所以所有大写字母都排在所有小写字母之前。数字的自然排序会把连续的数字读成数值。忽略冠词只影响比较,项目保持原来的写法。对单词排序时会去掉单词之间的标点;对句子排序时用单个空格连接。
示例
示例列表按 A → Z 排序后是 苹果、苹果、葡萄、文件2、文件10、西瓜、香蕉、樱桃(每行一项):两个苹果完全相同,所以保持原来的先后;文件2 排在文件10 之前,因为数字按数值排序。选择“忽略大小写,删除重复项”会去掉第二个苹果,而 Z → A 会把列表反过来。
常见问题
怎样把列表按字母顺序排序?
每行一项地粘贴,保持“行”和“A → Z”,然后复制结果。如果是用逗号分隔的列表,请选择“逗号分隔的项目”。
为什么在有些程序里 file10 会排在 file2 前面?
它们是逐个字符比较的,而字符 1 排在 2 之前。勾选“按数值大小排序数字”,file2 就会排在前面。
可以排序韩语、日语和中文吗?
可以。韩语使用 가나다 顺序,日语使用假名的五十音顺序,中文使用浏览器为汉字提供的拼音顺序。
排序时可以同时删除重复项吗?
可以。选择删除完全相同的重复项,或忽略大小写,使 Apple 和 apple 算作同一项。保留最先找到的那一项。如果需要更多控制,请使用删除重复行工具。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/alphabetical-order-tool/
引用此工具
kakaoCalc. (2026, November 8). 按字母顺序排序(行与列表排序). https://kakao.mobile/zh/tools/alphabetical-order-tool/
“按字母顺序排序(行与列表排序).” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/alphabetical-order-tool/.