Home > Web Front-end > HTML Tutorial > 想要用java实现文本对比功能_html/css_WEB-ITnose

想要用java实现文本对比功能_html/css_WEB-ITnose

WBOY
Release: 2016-06-21 09:43:02
Original
1707 people have browsed it

java 文本 对比 

想要的翻译结果是对比后的html
比如
增加是红色,删除是蓝色
[你好吗]与[你最近还OK吗]的比较结果结果是
你 最近还 好 OK吗

回复讨论(解决方案)

这个算法复杂
问两个问题
1.为何“好”插进了“最近还OK”中间?难道还涉及分词?
2.[你今天好吗]与[今天你还OK吗]的结果是怎样?

用java的List去实现把,这样方便匹配增加了什么文字,然后可以用JavaScript去给配色,在网吧没环境就不帮你写了...

这个算法复杂
问两个问题
1.为何“好”插进了“最近还OK”中间?难道还涉及分词?
2.[你今天好吗]与[今天你还OK吗]的结果是怎样?
 
1.不分词,只要前后顺序正确就可以
2. 你今天 你 好 还OK吗  

不好意思,写错了
你今天 你 好 还OK吗

java不会,估计你说的是javascript,惭愧我也忘得差不多了,你这帖子应该过javascript版问
不用分词的话,大致思路就是逐字匹配

印象中我以前遇到类似问题,翻了一下,还好帖子还在
http://bbs.csdn.net/topics/80410962
当年 meizz(梅花雪) 相当彪悍的回复,让我长见识不少

snmr_com 给的帖子很给力啊,谢谢啦

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template