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正確處理重音字符和多語言文字,數字模式使用標準數字比較。
使用方法
- 將文字行貼上到輸入區域(每行一項),或點擊範例載入例子。
- 從下拉選單中選擇排序模式。
- 根據需要切換選項:修剪空白、刪除空行、編號行、區分大小寫。
- 點擊排序並複製結果。
使用情境
開發者按字母順序排列import語句或CSS類別清單。資料分析師排序CSV欄位值以便快速檢查。作家按長度整理項目清單以便格式化。教育者隨機化測驗問題或學生姓名。
常見問題
- 字母排序能處理重音字符嗎? — 是的。A→Z模式預設使用sensitivity: 'base'的localeCompare,將重音變體視為與其基本字母等效。
- 數字排序如何處理混合行? — 以有效數字開頭的行按該數字排序。不以數字開頭的行退回到字母排序。
- 隨機打亂產生真正的隨機結果嗎? — 打亂使用Math.random(),速度快但不是密碼學安全的隨機。適合日常打亂但不適合安全應用。