Neatbo.

文本行排序

按文字或数字,把每一行排好。

浏览器本地处理输入文本输出文本
  1. 1添加输入
  2. 2调整设置
  3. 3获取结果

工具输入和文件在当前浏览器处理,不会上传。

输入内容

切换工具时在当前标签页临时保留输入。刷新或关闭后清除,较大的结果可能需要重新生成。

⌘ / Ctrl + Enter 运行
0 个字符 · 0 字节
处理选项

先填写标记为必填的选项,其余可保留默认值。

正在准备处理工具…

开始之前

把粘贴的文本行按文字或精确十进制数值升序、降序排列。相等值保持原顺序,空行总在最后。

如何使用

  1. 每行一项粘贴到“文本”,或载入数值示例。
  2. 选择 Unicode 字典序或精确十进制数值,再选择升序或降序。
  3. 排序后核对行序,再复制或下载完整结果。

支持范围与限制

最多粘贴 1 MiB。数值模式要求每个非空行仅含一个有效十进制数,不能带标签或分隔符。

数值指数须在 −1,000,000 至 1,000,000;文字按 UTF-16 单元比较,不采用地区语言排序;拒绝格式损坏的 Unicode 文本。

操作示例

示例输入

9007199254740993
2
-1
1.01
示例参数
{
  "mode": "numeric"
}

示例输出

-1
1.01
2
9007199254740993

出现问题时

请保留原始文本。数值排序报错时,移除行内标签或分隔符,或改用文字模式;超过 1 MiB 时缩短输入后重试。

常见问题

我的文件会上传吗?

不会。文件和工具输入在当前浏览器处理;站内切换可在同一标签页暂存工作状态。刷新或关闭标签页后无法恢复,请及时下载需要保留的结果。

需要检查结果的哪些方面?

文字模式按 Unicode 字符串单元比较,所以“10”排在“2”之前;数值模式按十进制数字和指数比较大整数,不会用浮点数舍入,所以 2 排在 10 之前。相等值保持输入顺序,空行无论升降序都在最后。

文档与延伸阅读

相关工具