【发布时间】:2014-06-05 17:34:09
【问题描述】:
当我去(例如)这里的评论部分时, 我看到了这些格式精美的文本差异:
或组合一个:
现在,这到底是怎么做到的?我很想将它包含在我的网站中,但我无法真正弄清楚算法。这是在某处记录的吗?
有没有一个开源的实现,最好是PHP?
感谢您的帮助。
【问题讨论】:
-
我在这里有一系列关于该主题的文章:devdirective.com/post/91/… - 涉及的代码是用 C# 编写的,但理论应该相对容易在任何编程语言中实现。
-
Longest common subsequence。找到
text1和text2的共同点,剩下的就是红/绿标的,看是原版还是新版。 -
@LasseV.Karlsen 这看起来确实很简单,谢谢。
-
其中当然有缺陷...看看它说 work 变成 to work 的地方,而实际上应该只是一个 到添加