Существуют ли библиотеки Java для различий между словами? - PullRequest
5 голосов
/ 24 мая 2010

У меня есть две части текста. Я хотел бы сделать различие между ними по слову (как это делает утилита unix wdiff), но с дополнительной информацией в выводе (я имею в виду положение персонажа, с которого начинается добавленное / разделенное слово).

Мне нужно сделать это в Java, поэтому простой вывод различий (например, wdiff) мне не подходит: я хотел бы манипулировать объектами, представляющими различия.

1 Ответ

3 голосов
/ 24 мая 2010

Есть Diff, Match, Patch - доступно на Java, и доступна демонстрационная версия - похоже, что есть различия в словах.

...