文字工具 / 05

排序文字行

將以行為單位的文字依遞增或遞減順序排序,並支援自然數排序。

排序文字行: TOEA會依語系感知的比較規則處理完整文字行,也能將行內的數字視為數值。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
行排序工作台本機處理

全程在瀏覽器中執行

結果

22個字元

自然排序容易排錯的數字

自然排序會將每一串數字視為完整數字,因此會把 file2 排在 file10 前面,但並不是什麼都能理解。負號會被忽略,不會被視為符號,所以 -5 會像兩者都是正數一樣排在 -10 前面。小數會在小數點處拆開,因此 1.5 會排在 1.25 前面,因為 5 小於 25;將小數補到相同位數,例如 1.50,即可修正。日期只有採用年月日格式時才能正確排序,例如 2024-03-09。

排序前後

以空格開頭的行和空白行會排在最前面,因此從文件貼上的清單常常會先出現一串空白項目;請先移除行首尾空白。比較時會忽略大小寫和重音符號,而比較結果相同的行會保留原本順序。CSV 標題列也會和資料一起排序,因此請先剪下標題列,排序後再放回最上方。

使用方式

  1. 每行貼上一個項目。
  2. 選擇排序方向與數字處理方式。
  3. 複製排序後的清單。

隱私與限制

文字會留在本機。排序會使用瀏覽器的語系排序規則,不是資料庫排序規則。

相關工具

常見問題

這個工具會上傳我的輸入內容嗎?

不會。所有處理都會在目前的瀏覽器分頁中進行。

什麼是自然數排序?

它會把2排在10前面,而不是把每個數字當成純文字逐一比較。

帶重音符號的字母和ñ會如何排序?

文字行會依瀏覽器語系的排序規則比較,採用基礎敏感度:排序時會忽略字母大小寫與重音符號,因此Árbol會排在arbol旁邊;ñ會放在你的語系所指定的位置,而不是像原始位元組排序那樣排在z之後。

免費工具・使用在瀏覽器中次・免註冊