實用工具
輸入
結果
結果會顯示在這裡。你的執行紀錄
只有消耗點數的執行才會儲存。
登入後可以保留你的執行紀錄。
貼上一個清單——日誌行、ID、主機名稱、試算表中的欄位——然後移除重複、排序,或兩者都做。排序是自然的:v2 會排在 v10 前面,這在字母順序排序時會顛倒,而這對任何版本、主機名稱或編號檔案的清單都很重要。
它是怎麼運作的
- 去重會保留第一次出現的項目,因此當您不排序時,原始順序會保留。
- 排序使用數字感知的排序器,因此內嵌數字會依數值排序。
- 空白字元修剪與大小寫敏感性都由您控制。
你的資料去了哪裡
哪也沒去。本工具完全在你的瀏覽器裡執行:你貼上的文字由頁面處理,不會傳輸到任何伺服器,也不會寫進任何紀錄。
當一次執行消耗點數時,會往你自己的歷史裡儲存一行摘要,方便回頭查找。摘要記錄的是這次執行的形態——大小、數量、你查詢的值——而不是你貼上的內容。
它要花多少
單次 100.0 KB 以內免費,不需帳號。超出部分每次執行消耗 1 點,並儲存到你的歷史紀錄。
點數來自註冊、每日簽到、發表留言與完善資料。
了解點數規則常見問題
- 為什麼兩行看起來相同卻沒有被去重?
- 通常是看不見的差異:尾端空白、CRLF 換行字元,或從網頁貼上的非斷行空格。開啟修剪功能,這會處理前兩項。
- 自然排序改變了什麼?
- 它會依數值比較內嵌數字,而不是逐字元比較。以字母順序,item10 會排在 item2 前面;以自然順序,則會排在後面。
- 有大小限制嗎?
- 大型清單也可以處理——所有操作都在頁面中執行——但瀏覽器分頁在超過數十萬行後會明顯變慢。在那個規模下,命令列中的 sort 和 uniq 是更合適的工具。
背後的開源專案
本工具是獨立實作,並未打包第三方函式庫。sindresorhus/uniq(MIT)在程式碼層面做的是同一件事——如果你需要在自己的程式裡實作它,從那裡開始,而不是呼叫一個網頁。
sindresorhus/uniq也常被稱作
- 移除重複行
- 線上排序行
- 文字去重
- 行排序工具
- 唯一行
- 去重複行