| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1142 人关注过本帖
标题:关于按关键词截取字符串的复杂问题!
只看楼主 加入收藏
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
快速回复:关于按关键词截取字符串的复杂问题!
数据加载中...
 
   



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

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