文本与数据工具

Text Sorter

选择文字、自然序、纯数值、长度或随机模式,为多行列表重新排序。

输入文本

处理结果

按文本、自然数值或字符长度排序多语言文本行,也可随机打乱。

输入内容仅在您的浏览器中处理,不会上传到服务器。

这个工具是什么

文本排序工具支持普通文字、自然顺序、数值、长度和随机打乱等方式,方便整理文件名、编号和其他多行列表。

如何使用

  1. 每行输入一个项目。
  2. 选择正序、倒序、长度、自然排序、数值排序或随机打乱。
  3. 根据需要调整大小写、比较前去空白和忽略空行。
  4. 点击“排序”,核对结果后复制或下载 TXT。

使用示例

  • 文字顺序中的 1、10、2,在数值模式下得到 1、2、10。
  • 自然排序将 file10、file2、file1 排为 file1、file2、file10。
  • 随机打乱改变顺序,但保留所有未被空行选项排除的行。

处理规则与限制

支持多语言文字排序;自然排序会把连续数字作为数值比较。长度按 Unicode 码点计算,因此一个 emoji 的两个 UTF-16 代码单元不会被算作两个码点。数值模式只接受有效数字;超过安全整数精度的数字请按文本排序。比较时可选择忽略前后空白,但输出保留原文。比较结果相同的行保持原有先后顺序,随机模式则重新打乱各行。

常见用途

  • 整理文件名、版本号或编号列表。
  • 按长度筛查变量名和文案。
  • 随机安排练习题或普通展示顺序。

隐私说明

文本、文件和预览都在您的浏览器中处理,输入内容不会上传,也不会自动保存。请在离开页面前保存需要保留的内容。

FAQ

普通排序与自然排序有什么区别?

普通排序比较文本;自然排序把连续数字作为数值片段比较,因此 file2 排在 file10 前面。

为什么 10 有时排在 2 前?

字符串比较先看首字符,1 在 2 之前。选择数值或自然排序即可按所需规则处理。

纯数值模式接受任意文本吗?

不接受。无法解析为有限数值的行会触发页面错误,避免产生不可预测的顺序。

随机打乱适合哪些用途?

适合调整练习题、展示项目等普通列表的顺序,不适合生成密码或进行有奖抽签。

返回开发者工具分类首页