TL
Tool Lab
💰捐贈
💰捐贈

Text Line Sorter

Sort, reverse, or shuffle lines of text alphabetically, numerically, or by length.

輸入文字(每行一項)
排序模式
選項

關於本工具

文字行排序器按照七種不同模式整理文字行:字母順序(A→Z或Z→A)、長度順序(最短或最長優先)、數字順序(正確排序1、2、10而非1、10、2)、隨機打亂和反向排序。

所有排序在瀏覽器中執行,字母排序使用localeCompare正確處理重音字符和多語言文字,數字模式使用標準數字比較。

使用方法

  1. 將文字行貼上到輸入區域(每行一項),或點擊範例載入例子。
  2. 從下拉選單中選擇排序模式。
  3. 根據需要切換選項:修剪空白、刪除空行、編號行、區分大小寫。
  4. 點擊排序並複製結果。

使用情境

開發者按字母順序排列import語句或CSS類別清單。資料分析師排序CSV欄位值以便快速檢查。作家按長度整理項目清單以便格式化。教育者隨機化測驗問題或學生姓名。

常見問題

  • 字母排序能處理重音字符嗎?是的。A→Z模式預設使用sensitivity: 'base'的localeCompare,將重音變體視為與其基本字母等效。
  • 數字排序如何處理混合行?以有效數字開頭的行按該數字排序。不以數字開頭的行退回到字母排序。
  • 隨機打亂產生真正的隨機結果嗎?打亂使用Math.random(),速度快但不是密碼學安全的隨機。適合日常打亂但不適合安全應用。