QQuickKit

去除重複行

刪除多行文字中的重複行,可選擇忽略大小寫或修剪空白後比對,適合清理詞彙表、CSV 匯出與設定檔

關於此工具

一鍵刪除文字區塊中的重複行。貼上清單後,可選擇忽略大小寫或修剪首尾空白後再比對,即時得到去重結果。適合清理詞彙表、去除 CSV 匯出的重複資料、篩選日誌行,或確保設定檔中每個項目唯一。

功能特色

  • 忽略大小寫比對 — 可選擇將 "Apple" 與 "apple" 視為同一行。
  • 修剪空白比對 — 可選擇修剪每行首尾空白後再比對,使 " hello" 與 "hello " 視為重複行。
  • 顯示刪除數量 — 精確顯示共刪除了幾行重複內容。
  • 保留原始順序 — 保留每行首次出現的位置,只刪除後續重複項,不改變唯一行的相對順序。

常見問題

什麼條件算重複?
預設情況下,行必須完全相同(相同大小寫、相同空白)才算重複。啟用「忽略大小寫」或「修剪空白」選項可放寬比對條件。
空白行會被視為彼此的重複嗎?
會。多個連續空白行會在去重後被合併為一個空白行。
工具會改變行的順序嗎?
不會。每個唯一行的首次出現位置保持不變,只有後續出現的重複行被移除。

延伸閱讀