文本排序

把多行文本按行重新排列,可选择升序或降序,并按字典序、数值、长度或自然序排序,还能先去重、忽略大小写。全部在浏览器本地完成,数据不会上传。

输入内容 等待输入

切换排序方式或勾选选项后会自动重新计算。

排序结果
行数—
去重后行数—
点击「开始排序」,结果将显示在这里。

排序结果可直接复制,用于整理名单、配置项或日志行。

排序规则
  • 字典序按 JS 字符编码比较,数字开头的行会与字符行一起按编码排序。
  • 数值方式把每行解析为数字比较,无法解析的行按字典序参与比较。
  • 自然序把数字与文字分段比较,因此 file2 会排在 file10 前面。
  • 去重默认区分大小写,勾选「忽略大小写」后 Apple 与 apple 视为同一行。
  • 去重会保留第一次出现的原始写法,然后再执行排序。
  • 所有处理均在浏览器本地完成,文本不会被上传。