有没有java库来做基于单词的差异?

Myc*_*col 5 java diff word-diff

我有两段文字.我想在它们之间做一个基于单词的差异(就像当unix实用程序wdiff那样),但输出中有更多信息(我的意思是,添加/删除单词开始的字符的位置).

我需要在Java中执行此操作,因此差异的简单输出(如wdiff)不适合我:我想操纵表示差异的对象.

mdm*_*dma 3

Diff、Match、Patch - 在 Java 中可用,并且提供了演示 - 它似乎可以进行单词差异。