排序行工具

可快速將貼上的清單按自然順序、數字順序或字典順序排序。

刪除空白行、去重與依地區進行的排序都會在您的瀏覽器中本機執行。

您的輸入只會留在瀏覽器中

使用方式

  1. 把清單貼到左側,每行一筆。
  2. 選擇自然、數字或字典順序,然後選升冪或降冪。
  3. 必要時調整地區、空白行移除、去重與去空白。
  4. 按下排序,然後複製或下載結果。

範例

自然順序(檔名)

輸入

file10
file2
file1

輸出

file1
file2
file10

數字順序 (`de-DE`)

輸入

10,5
2,75
1.234,5

輸出

2,75
10,5
1.234,5

字典順序 (`sv`)

輸入

Öga
Zebra
Äpple
Ål

輸出

Zebra
Ål
Äpple
Öga

詞彙表

自然順序

一種更符合人類直覺的比較方式,會把 `2` 排在 `10` 前面,而不是直接逐字比較數字字串。

字典順序

字串的詞典式比較。確切順序取決於語言與地區規則。

Locale

用於排序與數字解析的語言與區域規則,例如 `ja`、`en`、`sv` 或 `de-DE`。

FAQ

自然順序和字典順序有什麼不同?

自然順序會把內嵌數字視為數字,因此 檔案2 會排在 檔案10 前面。

數字順序可以處理 `1,234.56` 和 `1.234,56` 嗎?

可以。這個工具會依據所選地區解讀小數與千位分隔符。若某一行不符合該地區,會依您的設定視為非數字。

該怎麼選擇地區?

多數情況使用 `自動` 即可。只有在需要其他語言的排序或數字格式規則時,例如 `sv` 或 `de-DE`,才改用 `自訂`。

去除重複行是怎麼運作的?

預設模式只會刪除完全相同的項目。在進階設定中,您可以切換為 `依目前排序規則視為相同`,這樣在目前比對或數字規則下被視為相同的行就會合併。

我的資料會送到伺服器嗎?

不會。排序完全在瀏覽器中進行,您的輸入不會送到伺服器。

可以用在日文、阿拉伯文或歐洲語言嗎?

可以。介面已本地化,排序依賴 `Intl.Collator` 與支援地區的數字解析。不過最終順序仍取決於所選地區與瀏覽器的實作。

備註

  • 數字順序會依所選地區而定。
  • `依目前排序規則視為相同` 在系統將大小寫、重音或數字格式視為等價時,可能會把看起來不同的行合併。
  • 只有設定會儲存在本機。輸入與輸出文字不會被儲存。

隱私與備註

這個工具會在瀏覽器中本機執行。多語言排序可能會因所選地區與瀏覽器引擎而略有差異。