标题:关于按关键词截取字符串的复杂问题!
只看楼主
zhongx
Rank: 2
等 级:论坛游民
威 望:1
帖 子:370
专家分:42
注 册:2007-8-16
结帖率:88.24%
已结贴  问题点数:20 回复次数:3 
关于按关键词截取字符串的复杂问题!
关于按关键词截取字符串的复杂问题!
===========================================
原文:
22222222aa2222222222222aa22222222222222222222222ccccc2222222222222222222222222222222222aa22222
2222222222222222222222222222bbb22222222222222222222222222222222aa22222222222222222222222222222
aa22222222222222222222222222222222222222222222222222222ccccc2222222222222222222222222222222222
222222222222222222222222222222222222222222222222222aa22222222222222222222222222222222222222222

关键词:“aa bbb ccccc

希望结果:
22222222aa2222222222222aa22222222222222222222222ccccc2222222222222...22222222aa22222
2...2222222222222222bbb222222222222...22222222222222aa22222222222222222222222222222
aa222222222222222222222...222222222222222222ccccc222222222222222222...222222222222222aa22222222...

============================================
例如:原文有一千字,现在只显示二百字,直接截取取前面或后面的,将会丢掉相关部分,
而没有包括关键词部分就显示出来了。
能不能用函数截取多个关键词相近的字符串,太远的就截去,用...代替截去的部分呢?
请懂得的好人指点,不胜感激!





搜索更多相关主题的帖子: 字符 复杂问题 关键词 
2010-01-13 22:40
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:7 
主要是得有一个关键词的数据库,一般这种数据库有两种添加数据的方法,人工手动添加,将搜索过的词语添加入数据库。
显示文章前,遍历数据库进行Instr查找出文章内包含的关键词,然后Replace函数替换文章内所有关键词为红字。
2010-01-13 23:24
chenguoxing517
Rank: 7Rank: 7Rank: 7
来 自:广东广州
等 级:黑侠
威 望:1
帖 子:154
专家分:619
注 册:2009-9-28
得分:7 
直接使用like吧
2010-01-14 12:50
zhongx
Rank: 2
等 级:论坛游民
威 望:1
帖 子:370
专家分:42
注 册:2007-8-16
得分:0 
我的意思不是需要关键字变红,而是获取每个关键字前后约十五个字左右,多出的用省略号代替,并且关键字可能是有多个用空格分隔的.

感动常在,每天进步一点点,开心学习在编程论坛。
http://www.
2010-01-14 20:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-295677-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085321 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved