我想比较网页上的2个文字值并突出显示差异。我可以在客户端执行此操作,最好使用jQuery或Prototype吗?
答案 0 :(得分:16)
这个差异补丁匹配库似乎做得非常好:
http://code.google.com/p/google-diff-match-patch/
该项目包含JavaScript,C#,C ++,Python和Java实现,它们都做同样的事情。
答案 1 :(得分:2)
查看wikEd diff library和online tool and demo。
库创建内嵌文本与块移动突出显示的比较,并且是基于字符/单词的。它已针对维基百科进行了优化,但同样适用于其他文本类型和程序代码。库代码是可自定义的,具有Unicode支持,被广泛评论,并且是免费的(PD)。