Skip to main content
appkiro.com

文本行排序

按文字或自然数字顺序整理多行列表,并可忽略大小写或反向输出。

这个工具能做什么

该工具逐行使用区域感知比较,并提供忽略大小写、数字自然排序和反向顺序。启用数字排序后,file2 会排在 file10 之前。不同语言与浏览器环境的 collation 可能不同,请检查实际结果。

粘贴列表,选择排序规则并检查本地语言顺序。

最多 500,000 个字符: 0 / 500000

暂无结果

使用方法

  1. 粘贴每行一个项目的文本。

  2. 选择大小写、数字自然排序和反向选项。

  3. 检查带重音字符、中文、数字及相同项的实际顺序。

主要功能

  • 按行执行区域感知比较。
  • 可忽略大小写。
  • 支持数字自然排序与反向顺序。

使用场景

  • 排序文件名、标签和项目列表。
  • 整理包含编号的版本或章节。
  • 在去重或导入前统一列表顺序。

限制与重要说明

  • 排序使用运行环境默认的 Intl.Collator 区域设置,因此相同项的次序可能因环境而异。
  • 重复行会保留。
  • 每一整行视为一个项目;若要处理单词,请使用单词排序器。

问题排查

输出结果与预期不一致。

检查倒序、不区分大小写和数字排序选项。排序使用运行环境默认的 Intl.Collator 区域设置,因此相同项的次序可能因环境而异。

输入或重复次数很大时页面变慢。

减少输入并分成更小批次处理,同时关闭占用大量内存的其他标签页。重试前请保留原文。

粘贴到其他应用后结果发生变化。

检查目标应用、字体与字符编码。部分应用会自动规范空白或以不同方式渲染 Unicode。

常见问题

如何给文本行排序?

该工具逐行使用区域感知比较,并提供忽略大小写、数字自然排序和反向顺序。启用数字排序后,file2 会排在 file10 之前。不同语言与浏览器环境的 collation 可能不同,请检查实际结果。

file2 会排在 file10 前吗?

启用数字自然排序后应如此;上线前应以单元测试固定行为。

会删除重复行吗?

不会。排序后需要去重时使用去除重复行。

这个工具有哪些限制?

排序使用运行环境默认的 Intl.Collator 区域设置,因此相同项的次序可能因环境而异。 重复行会保留。 每一整行视为一个项目;若要处理单词,请使用单词排序器。

开始使用

粘贴列表,选择排序规则并检查本地语言顺序。