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

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

WBOY
Freigeben: 2016-06-21 09:43:02
Original
1694 Leute haben es durchsucht

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 给的帖子很给力啊,谢谢啦

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage