> line | tools <
粘贴列表,一键整理:排序、去重、反转、打乱、编号、去除空格、删除空行,或为每一行添加前缀和后缀。不会上传任何内容。
[01]
八合一工具
无需切换页面即可排序、去重、反转、打乱、编号、去除空格、删除空行以及添加前缀或后缀。
[02]
智能排序
支持字母顺序、自然顺序(file2 排在 file10 前)、按长度或按行首数字排序,可升序或降序。
[03]
串联操作
把输出送回输入即可组合多个步骤,例如先去除空格,再去重,最后排序。
>> 技术细节
行工具的工作原理:
文本按换行符(LF、CRLF 或 CR)拆分,每项操作作用于行列表,结果再用换行符合并。排序是稳定的,相同的行保持原有顺序。重复检测比较整行,可选择忽略大小写或首尾空格,并保留第一次出现的行。打乱使用 Fisher-Yates 算法。
示例:
Sort lines A-Z banana, apple, cherry -> apple, banana, cherry
为什么使用这些行工具:
- >几秒内清理列表、日志、关键词和导出数据
- >自然排序能正确处理文件名和版本号
- >结果稳定、可预测,行数统计清晰
- >隐私安全:文本不会离开浏览器
>> 常见问题
问:如何删除重复行?
答:选择“删除重复行”。每行的第一次出现会被保留,之后的副本会被删除。开启“忽略大小写”或“忽略首尾空格”可将近似相同的行视为相同。
问:什么是自然排序?
答:自然排序把连续的数字当作数值比较,因此 file2 排在 file10 之前。普通字母排序会把 file10 排在前面。
问:数字排序如何处理没有数字的行?
答:不以数字开头的行会排在有数字的行之后,并保持原有顺序。
问:相同行的顺序会保留吗?
答:会。排序是稳定的,相同的行保持原来的顺序。
问:我的文本会被上传吗?
答:不会。所有处理都在你的浏览器本地完成。