跳转到主要内容

逐词比较与逐字符比较

检查器有两种比较方式。单词模式把以空格分隔的每个词当作一个单位,字符模式则精确标出改动的每个字。本指南用两种模式比较同一个改正了错别字的句子。

实例演示

原文
请在周五前把报告和三张发漂发给我。
新文本
请在周五前把报告和四张发票发给我。
差异可视化 · 差异模式: 单词模式
请在周五前把报告和三张发漂发给我。请在周五前把报告和四张发票发给我。
已添加
17
已删除
17
不变
0
总变化
34

发现的更改

  • 请在周五前把报告和三张发漂发给我。请在周五前把报告和四张发票发给我。
差异可视化 · 差异模式: 字符模式
请在周五前把报告和三四张发漂票发给我。
已添加
2
已删除
2
不变
15
总变化
4

发现的更改

  • 三四
  • 漂票
添加文字删除的文字

中文没有用空格分词,单词模式会把整句当作一个词,全部显示为替换(更改 34 个字符)。字符模式只标出“三”改为“四”和错别字“漂”改为“票”,更改仅 4 个字符。

检查器如何比较文本

  • 在单词模式下,空格、制表符或换行之间的任何字符序列都算一个词。即使只改一个字母,整个词也会显示为删除后重新添加。
  • 在字符模式下,每个汉字、字母、数字、空格和标点都单独比较,所以改正一个错别字只显示为一两个字符的变化。
  • 英文等以空格分词的文章、合同和其他文档,如果想整词阅读改动,适合用单词模式。
  • 中文、日文、泰文等词间没有空格的语言,以及错别字修改、数字、编号和代码,适合用字符模式。
  • 两种模式下“已添加”“已删除”“不变”都按字符计数,因此同一处修改在不同模式下的统计结果可能不同。
  • 可以随时在检查器中切换模式,高亮结果会立即更新。

更多文本比较指南