按 locale 本土化

行排序SG · zh-SG

可按字母、字素长度或原顺序反转;相等项保持原有相对顺序。

选项
输入行
0
输出行
0
实际使用的排序 locale

使用的 locale: zh-SG. 文本仅保留在当前标签页。

可以开始。

使用方法

整理名称、标签和逐行数据,同时让所用 locale、自然数字排序及输出转换都清楚可见。

  1. 每行输入一个项目。
  2. 选择排序方向,并设置大小写、自然数字、空白、空行和换行符。
  3. 运行后查看浏览器实际采用的排序 locale,再复制或下载结果。

完整示例

输入
item 10
item 2
item 1
输出
item 1
item 2
item 10

启用自然数字排序后,数字片段按数值比较,而不是逐字符比较。

方法与定义

  • 字母排序使用 ECMA-402 Intl.Collator,并采用当前页面 locale。
  • 长度排序计算用户可感知的 Unicode 字素簇,不使用 UTF-16 代码单元数。
  • 比较相等时回到原始索引,以保证稳定结果。

限制与边界

  • 不同浏览器或 Unicode/CLDR 数据版本可能在少数语言项上给出不同顺序。
  • 工具不提供自定义字母表、表格列排序或外部文件排序。
  • 上限为 2 MiB UTF-8 或 100,000 个逻辑行。

隐私

排序完全在当前标签页内完成,输入不会离开设备。