如何将一个字符串中的所有更改与另一个字符串进行可视化?

时间:2017-07-27 07:39:01

标签: javascript string algorithm levenshtein-distance

目前,我使用https://jsfiddle.net/MartinThoma/h9kL6zox/1/(请参阅this answer)突出显示从一个字符串(< 255个字符)到另一个字符串(< 255个字符)的更改。我只能向其中一个添加突出显示的代码。

我想强调三种类型的更改:

  • C1:插入
  • C2:删除
  • C3:更改

以下是当前代码:

TextView

如您所见,它仅适用于(C3)。如何使其与其他两种类型的更改一起使用?

(我认为这可能与计算距离的Levenshtein算法有关。我需要更多 - 我需要显示差异的位置。)

0 个答案:

没有答案