我正在寻找一个简单的java lib/src来突出显示两个字符串之间的区别,区分大小写.一个html输出会很棒,但我很乐意得到差异的索引,如:
diff("abcd","aacd") > [2,2] diff("maniac", "brainiac") > ["man",brain"] or [0,3] or something like that
由于输入符合严格的约定,因此想法是在摆动程序中突出错别字或类似错误.
Apache Commons Lang有一个名为StringUtils的类,它具有差异和indexOfDifference,可满足您的需求.
http://commons.apache.org/lang/
看看这个