文字行排序
將多行文字依字母或數字排序。
文字行排序工具可將每行一筆的文字依 A 到 Z、Z 到 A、數字大小或文字長度排序,也能選擇忽略大小寫與移除重複行。
工具互動區
如何使用
- 貼上需要排序的多行文字。
- 選擇 A 到 Z、Z 到 A、數字或長度排序。
- 可啟用忽略大小寫與移除重複行。
- 複製排序後結果。
常見使用情境
- 將關鍵字或待辦事項依字母排序。
- 把一組數字、分數或金額依大小排列。
- 依行長找出過長標題、標籤或文字片段。
內容與驗證流程複查:
文字行排序 的驗證方法與判讀界線
這一段針對「文字行排序」預設模式(字母順序)不是數字大小排序這件事,以及排序前會先發生什麼事。
先用數字字串測試「asc」模式不是數值排序
貼上三行「3」「1」「10」,保持預設的「遞增排序」模式按排序:結果會是「1、10、3」,不是直覺上的「1、3、10」,因為預設模式是逐字元比較的字串排序,「10」在字串比較裡排在「3」之前。需要照數值大小排序時,要改選「數值排序」模式,才會得到「1、3、10」。
排序前一律會先刪掉所有空白行,不論勾選什麼選項
每一行會先 trim 前後空白,接著整批移除「trim 後變成空字串」的行——這一步不受任何選項控制,就算沒勾選任何複選框,空白行也一律會被拿掉,輸出不會保留任何空白行。這跟「移除空白行」工具可切換「保留單一空行」的行為不同,本工具沒有這個選項。
「去除重複」是照目前的大小寫設定判斷,會保留第一次出現的原始拼法
勾選「去除重複」後,比對是否重複會依「忽略大小寫」是否勾選而定;但決定重複之後,保留下來的仍是「原始輸入順序中第一次出現」那一行的原始大小寫拼法,不會被統一成大寫或小寫。這個判斷與移除是在排序之前完成的,所以去重複的依據是輸入順序,不是排序後的順序。
完成前檢查清單
- 需要依數字大小排序時已改選「數值排序」,不是使用預設的字母順序模式。
- 已確認輸出中沒有空白行——這一步一律會發生,不受任何選項影響。
- 「去除重複」的判斷依「忽略大小寫」設定而變,但保留的拼法固定是輸入中第一次出現的那一行。
- 排序、去重複、行數統計都是即時觸發(輸入或改選項就會重新計算),不需要每次都手動按「排序」按鈕才會更新。
適合誰使用
- 整理名單、代碼與小型資料表的使用者
- 需要快速比較字母與數字順序的 QA 人員
- 清理貼上文字的學生與行政人員
實際案例
整理含數字的項目清單
先決定 `2`、`10` 應採數值順序還是純文字順序,再選擇對應模式。排序後抽查前後幾筆,特別注意前導零、負號、小數與混合文字。
建立可比對的名單
先統一大小寫與多餘空白,再排序並視需要移除重複行。這能協助人工比較兩份名單,但不會理解姓名、自然語言或地區特定的完整排序規則。
注意事項
- 字母排序會受瀏覽器語系與大小寫設定影響。
- 排序會改變原始行序;重要資料應先保留未修改副本。
- 此工具逐行處理,不會解析 CSV 引號、欄位或多行儲存格。
常見問題
- 數字排序如何處理非數字行?
- 工具會讀取每行開頭可解析的數字;無法解析的行會排在後面並以文字排序。
- 移除重複會保留哪一行?
- 在排序前會保留第一次出現的相同文字行,再進行排序。
- 會保留空白行嗎?
- 排序時會忽略空白行,讓結果更適合複製到清單或表格。
隱私與本機處理
🔒 此工具完全在您的瀏覽器本機執行,不會將任何資料上傳到伺服器。
文字只在你的瀏覽器中排序,不會上傳。
信任與使用提醒
本工具主要在你的瀏覽器中執行,輸入內容不會主動上傳到伺服器。請避免輸入高度敏感資料。計算結果僅供參考。
最後更新:
訂閱更新
新工具上線與實用技巧,第一時間寄到你的信箱。不塞廣告,隨時可退訂。