tigtools

移除重複行

貼上清單即可移除所有重複行,並在原本位置保留第一次(或最後一次)出現的項目。

在瀏覽器中執行 免註冊

遇到重複行時,保留

使用方式

  1. 將清單貼到輸入方框中,每個項目各占一行。
  2. 選擇是否要區分大小寫、是否忽略前後空格,以及是否移除空行。
  3. 選擇每個重複行要保留第一次還是最後一次出現。
  4. 從輸出方框複製清理後的清單。摘要會顯示已移除的行數。

運作方式

套用所選選項後,文字相同的兩行會視為重複行。開啟「忽略大小寫」後,「Apple」和「apple」會視為相同;大小寫折疊會依頁面語言處理,因此在土耳其語中,「İzmir」和「izmir」會相符。開啟「忽略行首與行尾空格」後,「 cherry」和「cherry」會視為相同。這些選項只會影響行的比對方式;保留的行會完全按照輸入內容呈現。

清單順序不會改變。選擇「保留第一次出現」時,每行會留在首次出現的位置,後續重複項目則會刪除。選擇「保留最後一次出現」時,較早出現的重複項目會刪除,該行會留在最後出現的位置,適合用於保留較新的項目。若也要排序清單,請接著使用「排序行」工具。

空行會和其他行一樣進行比對,因此多個空白行會縮減為第一個。開啟「移除空行」即可刪除所有空行,包括只含空格的行。工具可辨識 Windows (CRLF)、舊版 Mac (CR) 和 Unix (LF) 換行符號;輸出一律使用 LF 換行符號。

範例

整理郵寄清單

從兩個來源匯出的清單中,含有「anna@example.com」和「Anna@Example.com 」。開啟「忽略大小寫」和「忽略空格」後,只會保留第一個,並按照原本的樣子呈現。

保留最新項目

狀態變更記錄中的第 3 行和第 40 行都有「server-2」。選擇「保留最後一次出現」後,第 3 行的副本會刪除,server-2 則會保留在較後面的位置。

不重複的關鍵字

將多個工具收集的關鍵字清單貼到同一個方框中,即可在匯入試算表前去除重複關鍵字。

常見問題

行的順序會改變嗎?

不會。行的順序會保持不變,只會移除重複項目。如果需要依字母順序排列,請另外排序結果。

為什麼看起來相同的兩行沒有被移除?

兩行可能有肉眼看不見的差異,例如結尾空格、定位字元、不換行空格或大小寫不同。開啟「忽略大小寫」和「忽略空格」,或先使用「文字清理工具」清理文字。

可以移除行內重複的單字嗎?

不會,它會比對完整的行。若要去除重複單字,請先將每個單字放在不同的行,例如使用「行工具」中的分割選項。

清單最多可以有幾行?

沒有固定上限。數十萬行的清單也能處理,但較舊的手機可能需要稍候片刻。

隱私權

清單只會在您的瀏覽器中處理,不會上傳、儲存或納入分析資料。