> line | tools <
貼上清單,一鍵整理:排序、去重、反轉、打亂、編號、去除空白、刪除空行,或為每一行加上前綴與後綴。不會上傳任何內容。
[01]
八合一工具
無需切換頁面即可排序、去重、反轉、打亂、編號、去除空白、刪除空行以及加入前綴或後綴。
[02]
智慧排序
支援字母順序、自然順序(file2 排在 file10 前)、依長度或依行首數字排序,可升序或降序。
[03]
串接操作
把輸出送回輸入即可組合多個步驟,例如先去除空白,再去重,最後排序。
>> 技術說明
行工具的運作原理:
文字依換行字元(LF、CRLF 或 CR)拆分,每項操作作用於行清單,結果再以換行字元合併。排序是穩定的,相同的行保持原有順序。重複偵測比較整行,可選擇忽略大小寫或前後空白,並保留第一次出現的行。打亂使用 Fisher-Yates 演算法。
範例:
Sort lines A-Z banana, apple, cherry -> apple, banana, cherry
為什麼使用這些行工具:
- >幾秒內清理清單、記錄檔、關鍵字與匯出資料
- >自然排序能正確處理檔名與版本號
- >結果穩定、可預測,行數統計清楚
- >隱私安全:文字不會離開瀏覽器
>> 常見問題
問:如何刪除重複行?
答:選擇「刪除重複行」。每行的第一次出現會被保留,之後的副本會被刪除。開啟「忽略大小寫」或「忽略前後空白」可將近似相同的行視為相同。
問:什麼是自然排序?
答:自然排序把連續的數字當作數值比較,因此 file2 排在 file10 之前。一般字母排序會把 file10 排在前面。
問:數字排序如何處理沒有數字的行?
答:不以數字開頭的行會排在有數字的行之後,並保持原有順序。
問:相同行的順序會保留嗎?
答:會。排序是穩定的,相同的行保持原來的順序。
問:我的文字會被上傳嗎?
答:不會。所有處理都在你的瀏覽器本機完成。