🧹 文字去重
一鍵去除重複行——支援大小寫敏感和排序選項
✓ 永久免費 · ✓ 無需註冊 · ✓ 檔案不上傳 · ✓ 離線可用
🔒 你的文字永遠不會離開你的裝置。 所有處理都使用 以 JavaScript Set 去除重複 在你的瀏覽器中進行。不上傳、不經伺服器、不追蹤。
功能特色
- 逐行去重 — 兩行完全相同才算重複(可選忽略大小寫、去掉首尾空白)。每組只保留第一次出現的那行,位置不變,也可以排序輸出。就是逐字比較,不靠猜。
- 空格處理 — 可選去除首尾空格後再比較,避免因空格導致的誤判。
- 統計報告 — 可選擇是否區分大小寫、比較時忽略行首行尾空白、刪除空行、依 A→Z 排序(數字依大小排)。執行過一次後再改選項,結果會自動更新。
- 排序輸出 — 可選對去重後的結果進行排序。
運作方式
- 貼上文字 — 將包含重複行的文字貼上到輸入框。
- 設定選項 — 根據需要選擇大小寫敏感、去除空格和排序等選項。
- 去重並匯出 — 點選去重按鈕,檢視結果並複製或下載。
使用情境
- 清理郵件列表中的重複地址
- 去除資料庫匯出中的重複記錄
- 清理日誌檔案中的重複條目
- 合併多個來源的資料並去重
常見問題
預設區分大小寫嗎?
不區分。預設情況下 "Hello"、"hello" 和 "HELLO" 算同一行,保留第一次出現的那行,原樣不動。開啟「區分大小寫」後三行都會保留。
保留下來的行會被改動嗎?
不會。它只刪除整行重複,留下的是第一次出現的那行,一個字元都不改,縮排和中間的空白都保留。「比較時忽略首尾空白」只影響什麼算重複,不會刪掉你文字裡的空白。
會保持原本的順序嗎?
預設會。開啟「結果排序」後依 A→Z 排列,數字依大小排(item2 在 item10 前面)。排序後的清單不含空行。
空行怎麼處理?
空行留在原位,不算重複,段落間距不會亂。開啟「刪除空行」可以全部移除。
相關工具
💬 Bug、點子,或者就想打個招呼? 告訴 Milo 🐨 · [email protected]