什麼是重複線路刪除器?
重複行刪除器會取得一個文字區塊並刪除重複行,同時保持保留原始順序的行。貼上列表,選擇如何處理重複項,並複製乾淨的結果。它是為順序具有意義的列表構建的,例如日誌行、導出記錄、關鍵字集或電子郵件地址,其中排序會擾亂您需要的序列。
要查看此線上重複換行工作,請按一下載入範例以貼上九行:蘋果、香蕉、櫻桃、蘋果、棗子、香蕉、櫻桃、蘋果和無花果。保持唯一並保留第一個選擇並勾選忽略大小寫。輸出為五行,蘋果、香蕉、櫻桃、棗子和無花果,標題為輸出(5 行,刪除 4 行)。香蕉保留其資本,因為它出現在香蕉之前。切換到僅保留重複項,重複的換行符將傳回蘋果、香蕉和櫻桃。
該工具提供三種模式,因為「刪除重複項」根據任務的不同意味著不同的事情。預設模式保留每行的一個副本並刪除其餘的,這是通常的「使此清單唯一」操作。第二種模式會刪除每行有任何重複的行,只留下已經唯一的行。第三種模式則相反,僅傳回重複的行,以便您可以準確地看到多次出現的內容。
預設情況下,比較是精確的,因此僅在大寫或尾隨空格上不同的兩條線算作不同的線。開啟忽略大小寫選項,將「Apple」和「apple」視為同一條目,並在比較之前開啟修剪空白以剝離前導和後導空格,這會捕獲貼有雜散縮排的重複項。修剪後的線條也會在輸出中修剪。您也可以在同一遍中丟棄空白行,以便輸出完全符合您的要求。
一切都可以透過 JavaScript 在瀏覽器中運行。沒有上傳任何內容,沒有帳戶,並且一旦頁面加載,該工具就會保持離線工作,因此對於永遠不應該離開您的機器的敏感資料來說是安全的。由於工作發生在記憶體中,因此數萬行的大量清單會立即處理,僅受瀏覽器選項卡的限制,而不是上傳限製或伺服器往返。面板標題顯示有多少行進入、有多少行出現以及有多少行被刪除,因此您可以在複製之前確認清理工作是否達到了您的預期。
如何使用重複線路刪除器?
貼上你的文字
將清單貼上或輸入輸入框,每行一個條目。
選擇一種模式
選擇保持唯一,刪除所有重複項,或僅保留重複項,然後選擇「保留優先」或「保留最後」來決定哪個副本倖存。
設定匹配選項
勾選「忽略」大小寫、修剪空白或刪除空白行,以便重複項與您需要的方式完全匹配。
複製結果
當您鍵入或變更選項時,已清理的文字會更新,輸出標題中的計數已刪除。點擊複製將其放在剪貼簿上。
主要特點
訂單保留
重複項無需排序即可刪除,因此日誌行、記錄和排序清單保留您開始的序列
三種去除模式
保留每行的一份副本,刪除每行有重複的行,或僅傳回重複的行
先保留還是最後保留
選擇每條重複行的第一次出現還是最後一次出現是輸出中存活的
外殼和空白控制
可選的忽略大小寫和修剪匹配捕獲僅在大寫或雜散空間方面不同的重複項
Frequently Asked Questions
Related Tools
Case Converter
Convert text between different cases (uppercase, lowercase, camelCase, snake_case, etc.)
Find and Replace Text
Find and replace text online without regular expressions. Apply several rules at once, match whole words, and control case. Client-side, no signup.
Line Sorter
Sort lines of text alphabetically, numerically, or by length, reverse or shuffle them, and remove duplicates, blank lines, and whitespace - all in your browser.
Remove Line Breaks
Remove line breaks and carriage returns from text and join the lines back together. Flatten a whole block or keep paragraph breaks, with trim and space-collapse options, all in your browser.
Comments
0 comments
No comments yet. Be the first to share your thoughts!