先了解的事
Apple、apple、前面或後面有空白的 Apple 都不同。此頁沒有忽略大小寫或修剪空白選項。尤其識別碼,請不要為了多刪幾行就任意正規化;如有需要,在副本中另外決定處理。
實際操作步驟
把下方輸入程式碼區塊連同換行與空白貼到 輸入,再按 執行。比對 輸出 後才用 複製結果。輸入仍保留供比較,沒有檔案下載按鈕;請另存原文。
已驗證的範例
實測 7 行變成 5 行:只有第二個完全相同的 Apple 與第二個 Banana 被刪除。apple 與兩種前後空白版本仍依第一次出現的順序保留。可複製的程式碼區塊會保留看不見的空白。
輸入
Apple
Apple
apple
Apple
Apple
Banana
Banana輸出
Apple
apple
Apple
Apple
Banana
檢查結果
確認每個應保留項目的首次出現與順序,再貼到純文字編輯器重新檢查。目標程式可能修剪空白或解讀數值。複製結果 被封鎖時,可選取 輸出 手動複製。同一行 Apple Apple 不會變成一個單字。
發生問題時
重複空白行也可能只剩一行。CRLF 與 CR 會正規化成 LF,因此不是逐位元組封存工具。若看似仍有重複,先查大小寫及前後空白。遵守輸入限制,重設 前先保存所需內容。
常見問題
為什麼 Apple 和 apple 都留下?
比對區分大小寫,兩者是不同的行。
保留第一個還是最後一個?
保留第一個,維持原始出現順序。
換行的位元組可能改變嗎?
會。即使看起來相同,也會正規化為 LF。
限制
不保證排序、修剪空白、統一大小寫、去除同一行的重複單字或保留原始檔案位元組。

