文本工具

行排序工具

每行一个项目,按语言感知的字母、自然、数字、长度或随机顺序排列,并可控制重复项、空白、空行和 Unicode。

输入列表

粘贴需要排序的行

仅在本地运行

准备就绪。

排序结果

排序统计

列表摘要

总行数0
空行0
唯一行0
已删除重复项0
输出行数0
排序模式自然

排序前后预览

#原始排序后

常用行排序任务

排序模式说明

模式行为适用场景
自然按所选语言比较文本,并将其中的数字按数值处理文件、ID、版本以及 item2 与 item10
字母按语言规则比较文本,但不对数字分组姓名、关键词、标签、标题
数字按每行第一个本地化数字排序,支持小数和指数分数、价格、带编号导出数据
长度统计 Unicode 字素簇,而非 UTF-16 单元查找长短条目、表情和重音文本
随机使用浏览器密码学随机数执行 Fisher-Yates 洗牌随机列表、样本和提示词

行排序说明

私密本地处理排序、去重、预览和下载均在浏览器内完成,不会上传。
自然顺序自然模式会把 file2 放在 file10 前,并按照所选语言处理字母和重音。
本地化数字模式数字模式按照所选语言的小数和分组符读取每行第一个数字;不含数字的行始终排在数字行之后。
Unicode 感知清理NFC 可匹配规范等价的重音字符;NFKC 还能匹配兼容字符。长度模式按可见字素计数。

常见问题

工具会上传我的列表吗?

不会。排序及相关处理全部在浏览器本地完成。

什么是自然排序?

自然排序会把文本中的数字按数值处理,因此 item2 会排在 item10 前。

数字模式支持小数和科学计数法吗?

支持。它读取每行第一个本地化数字,包括带符号小数和 1e3 形式的指数。

如何处理表情和重音字符?

语言感知比较会处理字母和重音;长度模式按用户可见的 Unicode 字素而非代码单元计数。