我有两段文字。我想在它们之间做一个基于单词的差异(就像 unix 实用程序 wdiff
所做的那样)但在输出中有更多信息(我的意思是,添加/删除单词开始的字符位置)。
我需要在 Java 中执行此操作,因此差异的简单输出(如 wdiff
)不适合我:我想操作表示差异的对象。
最佳答案
有 Diff,Match,Patch - 在 Java 中可用,并且有一个演示可用 - 它似乎存在单词差异。
关于java - 是否有 java 库可以进行基于单词的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2898612/