← 全部工具

文字行排序:數值、自然順序、篩選與隨機排列

本機排序精確十進位字串、文字或自然編號;保留或排除符合行、去重、反轉與隨機排列。

line-sorter本機處理

正在啟用本機工具…

1. 輸入與選項

在頁面記憶體處理,不上傳或儲存輸入。文字輸入與輸出各限 1 MiB UTF-8。複製須主動操作;修改輸入即清除舊結果。

先去空白、過濾及去重,再排序,最後加前後綴。空白行與空格預設保留;CRLF/CR 統一為 LF。原樣比對忽略大小寫採 Unicode 小寫,不等同完整 case folding;正則依 JavaScript iu 規則。數值排序精確比較帶正負號的十進位字串,不含指數、空白或分位符;非數字行在升降冪皆保留原序置末。自然排序採英文 Intl.Collator,不同 ICU 版本可能有差異。正則採不含 / 外框的 JavaScript Unicode pattern,在可取消 Worker 執行,處理上限一秒。空白篩選欄代表不篩選。最多 50,000 行;過濾及前後綴各 512 字元,輸出 1 MiB。

預設保留字元順序、空格與空行。數值模式精確比較無指數的帶正負號十進位數,非數字置末;正則在可取消 Worker 執行,處理限一秒。輸出採 LF,最多 50,000 行及 1MiB。

2. 結果

輸入內容或載入範例後執行。

若剪貼簿權限遭拒,請選取輸出文字並手動複製。

如何使用這個工具

每行輸入一筆,選擇順序、包含/開頭/結尾/整行/正則比對及保留/排除。長度以 Unicode 字素群計算。

不適合用在什麼情況

預設保留字元順序、空格與空行。數值模式精確比較無指數的帶正負號十進位數,非數字置末;正則在可取消 Worker 執行,處理限一秒。輸出採 LF,最多 50,000 行及 1MiB。