文字差異比對
貼上原文與新版文字,逐行查看新增與刪除的內容。
文字只在瀏覽器處理,不會上傳或自動儲存。重新整理後會清空。
每側最多 50,000 個文字單位、1,000 行。保留空白差異;換行格式統一後比對。
如何比對兩段文字?
- 在「原文」貼上修改前的內容,在「新版文字」貼上修改後的內容。
- 按「比對文字」,查看新增、刪除與相同行。修改一行會顯示刪除舊行、新增新行。
- 勾選「只看差異」可隱藏相同行。「複製比對結果」會複製完整報告,包括相同行。
比對方式與限制
本工具逐行比較,不判斷語意,也不逐字標示修改。空格、Tab、大小寫與末尾空白行都會影響結果;Windows、Mac 與 Unix 的換行格式會先統一。
每側最多 50,000 個文字單位、1,000 行。Emoji 可能占用多個文字單位。超過上限會保留輸入並提示分段,不會自行截斷。只有一側有文字也能比對,另一側視為空內容。
修改或交換輸入後,舊結果會清除,請重新比對。重新整理或離開頁面後內容不會保留,重要原文請另行保存。報告中的行號與狀態是輔助標記,不適合直接當作程式修補檔。
其他文字工具
文字增刪、空白與比對報告怎麼看
回到工具改一行,會同時看到刪除與新增
例如原文兩行是「活動報名」「報名截止:週五」,新版保留第一行,第二行改成「報名截止:週四」。按「比對文字」後,會有一行相同、一行刪除與一行新增。這表示日期那一行被替換,不是公告被改了兩次。
下表依結果順序列出原文與新版行號。刪除行沒有新版行號,新增行沒有原文行號。本工具逐行比較,不會在同一行內另外標出改了哪幾個字。
| 原文 → 新版行號 | 狀態 | 文字 |
|---|---|---|
| 1 → 1 | 相同 | 活動報名 |
| 2 → 空 | 刪除 | 報名截止:週五 |
| 空 → 2 | 新增 | 報名截止:週四 |
- Git 官方文件:差異與修補檔格式說明差異標記與修補檔格式。本站複製的是附行號報告,不是 Git 修補檔,也不提供版本管理。
空格與最後一個換行也可能造成差異
空格、Tab、英文大小寫和末尾空白都會保留。Windows 常見的 CRLF、單獨 CR 與 LF 會先統一成換行,因此只差換行編碼的兩份文字可以顯示相同。螢幕自動折行則不是輸入中的換行。
「A」和「A 後再按一次 Enter」不同,後者多一個空白行。下表用「空格」與「換行」描述看不見的字元,操作時請實際輸入空格或按 Enter,不要把這兩個詞當成內容貼入。
| 原文與新版 | 結果 | 原因 |
|---|---|---|
| A / A 後有空格 | 刪除 1、新增 1 | 末尾空格不同 |
| A / a | 刪除 1、新增 1 | 大小寫不同 |
| A / A 後有換行 | 相同 1、新增 1 | 多出最後一個空白行 |
| 兩行內容相同,只差 CRLF/LF | 相同 2 | 換行編碼先統一 |
移動段落時,一起看前後文
一句話從開頭搬到結尾,可能顯示原位置刪除、新位置新增。同一句出現多次時,也可能有不同的行對應方式。先看章節標題與鄰近幾行,再判斷是移動還是改寫,不能把增刪數量當成修改字數。
從 PDF 或文字辨識結果貼入時,意外換行可能讓整段看起來都變了。若目標是檢查文案,可保留原稿後另做排版統一的副本。設定檔或程式片段的空白可能有用途,整理前要先確認。
只看差異不會改變複製報告
勾選「只看差異」只暫時隱藏相同行。「複製比對結果」仍會包含全部行、原文與新版行號,以及相同/新增/刪除標記。剛才公告的例子即使只顯示日期改動,複製後也會包含「活動報名」。
遇到條件句或條款時,切回完整結果閱讀上下文。報告適合留作核對紀錄,不能直接當成文件正文或程式修補檔。工具不會合併版本、追蹤修改者,或判斷右邊的新版比較正確。
分段比對與保存原稿
每側最多 50,000 個文字單位、1,000 行,Emoji 可能占多個單位。超過時會提示分段,原文不會自行截斷。依章節取對應範圍,前後保留幾行上下文,避免只按固定行號切割而漏掉新增段落。
只有一側有文字也能比對,另一側視為空內容。兩側都空白時會提示先貼文字。修改或交換輸入後,舊結果會清除,需要重新比對。
文字只在瀏覽器處理,不會上傳或自動儲存。離開或重新整理前另存原稿與需要的報告。分享前檢查是否夾帶密碼、權杖或個資,替換敏感值時保留換行與符號,才不會連要查的差異也改掉。
- 本站隱私說明說明工具內容的本機處理,以及網站連線的範圍。
說明與來源核對: