星点 星点-文本 工具 首页星点导航
关于
版本 v0.1.0

文本排序工具

粘贴按行排列的文本,选择字符串、数字或自然排序,支持升序/降序、忽略大小写、中文语言排序与空行策略,输出稳定排序结果。

文本排序 · 工具介绍

名单、词条、URL、文件名、关键字、数字编号和数据清单都常需要排序。本工具提供三种排序模式。

字符串模式使用语言感知的比较器(Intl.Collator,默认中文环境),数字模式按数值解释行内容(2 排在 10 前),自然模式让 file2 排在 file10 前。

支持升序/降序、忽略大小写、中文语言排序,空行可排前或排后。

排序是稳定的:比较键相同的行维持原始相对顺序。排序只改变行的顺序,不改变行内文本与空格。

全部处理在浏览器本地完成,数据不上传。

文本排序 · 功能特点

  • 字符串 / 数字 / 自然三种排序模式
  • 升序 / 降序
  • 忽略大小写排序
  • 中文与本地语言排序(Intl.Collator)
  • 空行排前 / 排后
  • 稳定排序:相同键维持相对顺序
  • 显示输入 / 输出行数,复制下载 text-sorted.txt

文本排序 · 使用方法

  1. 粘贴按行排列的文本;
  2. 选择排序模式(字符串 / 数字 / 自然)与方向;
  3. 按需设置忽略大小写、空行策略;
  4. 点击“排序”,右侧输出结果;
  5. 复制或下载。

文本排序 · 常见问题

Q:数字排序和自然排序有什么区别?

数字排序把每行当作一个数值比较(适合纯数字行);自然排序按语言规则识别文本中的数字片段比较(适合 file2、file10 这类含数字的文件名)。

Q:忽略大小写会改原文吗?

不会。忽略大小写只影响比较,输出保留原始行文本。

Q:中文按什么规则排序?

使用浏览器 Intl.Collator 的中文语言排序规则(默认 zh-CN),可按所选语言规则排序。

Q:相同内容会随机换序吗?

不会。排序是稳定的,比较键相同的行保持原始相对顺序。

相关工具

继续使用本站其它文本处理工具:

文本对比

左右对比两段文本,标出新增/删除差异

打开工具

文本去重

按行去重、保留原顺序

打开工具

文本统计

统计行数、段落、字符、单词与字节

打开工具

文本替换

查找替换与正则替换

打开工具

文本清理

去除空行、去除首尾空格、换行符转换

打开工具

大小写转换

大小写与命名格式转换

打开工具

文本分割与合并

按分隔符拆分或合并文本

打开工具

行号处理

添加、移除与重排行号

打开工具

批量文本处理

多步骤清洗文本

打开工具

在线笔记本

本地保存文本、代码与 Markdown

打开工具