文本差異對比
← ToolBox
/ 文本差異對比
🌙
首頁
‹
📝 文本處理
‹
文本差異對比(文字)
Text Diff Compare
Compare two texts line by line and highlight changes.
📐 工作原理與說明
文本差異按行比對:以行為單位做最長公共子序列匹配,未匹配的行為新增或刪除;行內再做字元級比對標出修改片段;相似度 = 2 × 匹配行數 ÷(原文本行數 + 新文本行數)× 100%;新增以綠色、刪除以紅色、修改以黃色高亮顯示,便於快速定位兩版內容變動。
文本 A
文本 B
載入示例
交換 A/B
複製差異
匯出明細 CSV
📌 圖例
新增:文本 B 中有但 A 中沒有的行。
刪除:文本 A 中有但 B 中沒有的行。
修改:行內容發生變化。
🔗 相關工具
✨
佔位文本生成器
佔位文本生成器是一款免費的線上文本處理工具,Lorem Ipsum 是排版設計中常用的無意義拉丁文…
🔍
敏感詞檢測器
線上敏感詞檢測工具,對輸入文本掃描匹配敏感詞庫並高亮命中位置與數量,適合內容稽核與釋出前自查,純前端
📝
文本轉 ASCII 藝術字
文本轉 ASCII 藝術字是一款免費的線上文本處理工具,用等寬字元拼出 5 行高的畫素大字,適合命…
📝
文本轉 Leet 語
文本轉 Leet 語(1337)
📝
文本轉盲文
盲文用 6 點單元(2 列 × 3 行)表示字元,Unicode 在 U+2800 起為每個點字分…
🔮
閱讀時長估算
閱讀時長估算是一款免費的線上文本處理工具,估算閱讀時長有助於排期與撰寫摘要。本工具分別統計中文字元…
📚 深度解析:文本差異對比(文字)
💡 常見使用場景
修改文案或程式碼後,把舊版貼到 A、新版貼到 B,立刻看清哪些行被新增、哪些被刪除、哪些保持不變。
對比兩份合同/條款/配置的差異,定位改動點,避免漏看關鍵修訂。
程式碼評審或翻譯校對中,確認譯文與原文段落是否一一對應,發現遺漏或多餘段落。
示例:兩版短句比對
A=“我愛北京”,B=“我愛上海”:工具按最長公共子序列(LCS)比對,標記“我”“愛”為相同,舊版“北京”為刪除,新版“上海”為新增,差異位置一目瞭然。
❓ 常見問題(FAQ)
差異比對是基於行還是字元?
本工具按行切分後做 LCS 比對,因此段落/行級別改動最清晰;單行內字元級差異不會逐字標出。
為什麼有些相同內容被標成新增?
換行符
、首尾空格、不可見字元(如全形/半形空格)不同都會導致行被判定為不一致,建議比對前先統一換行與縮排。