在线按行排序工具
在线文本按行排序、支持字母序、长度、数字优先
排序方式
关于按行排序
把每一行按规则重新排列。三种方式:升序 A→Z、降序 Z→A、按长度(短的在前)。
「数字优先」是默认开启的:item2 会排在 item10 前面。普通字符串比较是逐个字符比的,2 大于 1,所以 item10 反而会排到 item2 前面——整理文件名、版本号、章节号时,这个差别很要命。
勾选「排序后去重」可以顺手清掉内容完全相同的行。「忽略首尾空格」和「忽略大小写」只影响比较方式,输出仍然保留你原来的写法,不会被改动。
中文按拼音顺序排,日文、俄文等按各自语言规则,用的是浏览器内置的排序规则,不是简单的 Unicode 编码比较。
常见问题
中文能正确排序吗?
能。按拼音顺序排,不是按 Unicode 编码排。
「数字优先」是什么意思?
让 item2 排在 item10 前面。不开的话按字符逐个比较,10 会排到 2 前面。
排序会删掉重复行吗?
默认不会,需要勾选「排序后去重」。
空行会排在哪里?
默认「删除空行」是勾上的。取消勾选后空行作为空字符串参与排序,通常落在最前面。