龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

[原创]HTML Diff,php版本,文本对比(标记出两个

时间:2014-07-22 14:51来源: 作者: 点击:
分享到:
其实就是一个 b文本对比/b代码,但是不会将HTML标签对比出。类似于Beyond compare、Ultra compare br / br / 原代码是C#,其实C#也是别人修改的Python。 br / 觉得效果挺好,就修改为了PHP, b且支持
其实就是一个 文本对比代码,但是不会将HTML标签对比出。类似于Beyond compare、Ultra compare

原代码是C#,其实C#也是别人修改的Python。
觉得效果挺好,就修改为了PHP, 且支持汉字或其它字符(原来代码中,汉字会被无情的一个接着一个拆分)


效果可以参见「知乎网」或下图, 红色部分为已删除文字, 绿色部分代表新添文字

C#出处:https://github.com/myobie/htmldiff

使用本代码必须遵循GPL协议,如果您用于商业用途,虽然我不能将您怎样,但是您会打击我的积极性,以后还有没有这么好的代码,就难说了。(不要觉得我脸皮厚,已经有很多人找我要过,只是因为他们用于商业用途,我没给)
我修改回来也不容易,也花了一天时间, 并且为汉字等做了大量的调试,退一万步来说,原作者发布该代码也是遵循协议。您拿过去就可以用,却用在赚钱上,您有钱不妨招聘一个员工替您去写……



标签: PHP

代码片段(2) [全屏查看所有代码]

1. [图片] snap0000155.png    

2. [文件] html_diff.class.php ~ 16KB     下载(376)     [全屏预览]

精彩图集

赞助商链接