正在进入站内文章…

文本排序使用教程:按行排序,本地处理

对多行文本按行进行排序,支持升序(A-Z)和降序(Z-A)两种方式。所有处理在浏览器本地完成,不上传服务器。

文本排序工具空白界面

功能特点

  • 粘贴多行文本。
  • 一键升序或降序排序。
  • 可配置「忽略首尾空格」或「区分首尾空格」。
  • 支持快速复制结果。

使用场景

  • 名单整理:将姓名、邮箱、手机号等列表按字母或数字顺序排列,便于查看和管理。
  • 数据整理:对提取的关键词、标签、ID 等进行排序,提升可读性。
  • 日志分析:对日志条目按时间或关键字排序,便于查找和分析。

使用方法

  1. 在上方输入框粘贴文本(一行一条)。
  2. 选择空格处理:默认「忽略首尾空格」,也可改为「区分首尾空格」。
  3. 点击「升序」或「降序」按钮进行排序。
  4. 升序:按 locale 自然序从小到大排列(忽略英文字母大小写;数字按数值比较)。
  5. 降序:按 locale 自然序从大到小排列。
  6. 排序结果会显示在下方输出框中,同时自动复制到粘贴板。

注意事项

  • 排序规则:Intl.Collator('zh-Hans-CN', { numeric: true, sensitivity: 'base' });忽略英文字母大小写,数字段按数值比较(如 2 排在 10 前)。
  • 行首尾空格:默认忽略(trim);「区分首尾空格」时空白参与比较并保留在结果中。忽略模式下 trim 后为空的行不参与排序;区分模式下仅丢弃完全空行。
  • 不删除重复项:本工具仅调整行顺序;如需去重,请使用「文本去重」工具。