創作者營運工具桌

文字差異比對工具

在瀏覽器中逐行比較兩段文字,清楚標示相同、新增、刪除與相鄰替換;Unicode、emoji、換行和特殊字元都不會上傳或保存。

最後更新:

比對兩段文字

輸入兩側文字後會在這裡顯示行級差異。

文字差異比對工具是什麼?

文字差異比對工具適合核對文案版本、產品規格、標籤清單與設定檔。它以行為單位比較兩側內容,將相鄰的刪除與新增呈現為明確的替換,其他內容則保留為新增或刪除,讓你可以快速看出版本改動。

比對原理

工具會先統一 CRLF、CR 與 LF 換行,再以最長共同子序列找出保留的行。只在同一段相鄰的刪除與新增可一對一配對時顯示為修改,並同時保留刪除與新增文字;跨越相同內容的移動不會被誤判為修改。

版本比對範例

若原文有「免運門檻 999」而新版改為「免運門檻 799」,結果會顯示一個修改段,舊行以刪除、新行以新增方式呈現。若新版另外多一行「限台灣本島」,則會獨立標示為新增。

使用方法

  1. 將原始版本貼到左側,修改後版本貼到右側。
  2. 按比對文字,查看每一行是相同、新增、刪除或修改。
  3. 確認差異後複製純文字摘要,或重設後比對另一組版本。

常見問題

這是逐字還是逐行比對?

目前是逐行比對。它更適合版本內容、名單與設定文字;單行內細微改字會以一個明確的替換段呈現。

移動一行會被當成修改嗎?

不會直接這樣判定。只有同一段相鄰的刪除與新增才會配對為修改;被相同行分隔的移動會維持為各自的新增與刪除。

可以比較中文、emoji 或特殊符號嗎?

可以。工具保留每一行的原始 Unicode 文字,包含中文、emoji、空白行與常見特殊符號。