跳至主要內容

逐字詞比較與逐字元比較

檢查器有兩種比較方式。單字模式把以空格分隔的每個詞當作一個單位,字元模式則精確標出改動的每個字。本指南用兩種模式比較同一個改正了錯字的句子。

實例示範

原文
請在週五前把報告和三張發漂寄給我。
新文字
請在週五前把報告和四張發票寄給我。
差異視覺化 · 差異模式: 單字模式
請在週五前把報告和三張發漂寄給我。請在週五前把報告和四張發票寄給我。
已新增
17
已刪除
17
不變
0
總變化
34

找到的變更

  • 請在週五前把報告和三張發漂寄給我。請在週五前把報告和四張發票寄給我。
差異視覺化 · 差異模式: 字元模式
請在週五前把報告和三四張發漂票寄給我。
已新增
2
已刪除
2
不變
15
總變化
4

找到的變更

  • 三四
  • 漂票
新增文字刪除的文字

中文沒有用空格分詞,單字模式會把整句當成一個詞,全部顯示為取代(變更 34 個字元)。字元模式只標出「三」改為「四」和錯字「漂」改為「票」,變更僅 4 個字元。

檢查器如何比較文字

  • 在單字模式下,空格、定位字元或換行之間的任何字元序列都算一個詞。即使只改一個字母,整個詞也會顯示為刪除後重新新增。
  • 在字元模式下,每個漢字、字母、數字、空格和標點都單獨比較,所以改正一個錯字只會顯示為一兩個字元的變化。
  • 英文等以空格分詞的文章、合約和其他文件,如果想整詞閱讀改動,適合用單字模式。
  • 中文、日文、泰文等詞間沒有空格的語言,以及錯字修正、數字、編號和程式碼,適合用字元模式。
  • 兩種模式下「已新增」「已刪除」「不變」都以字元計數,因此同一處修改在不同模式下的統計結果可能不同。
  • 可以隨時在檢查器中切換模式,標示結果會立即更新。

更多文字比較指南