喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

上一主题 下一主题
 12  1/2  1  2  > 
     
标题: [问题] 搜索结果高亮显示内容关键词,像搜索引擎一样的  
 
oldsword (oldsword)
注册会员
Rank: 2
中级会员



UID 26481
精华 0
积分 183
帖子 179
金钱 183 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-2-27
状态 离线
搜索结果高亮显示内容关键词,像搜索引擎一样的

标题:
地质资料档案著录细则---欢迎进入深圳档案网
摘要:
2说明题名文字 说明题名文字是指在题名前后用于补充、说明、限定档案内容、范围、用途等的说明文字。必要时说明题名文字...6主题词或关键词 主题词是在地质资料档案标引和检索中用以表达地质资料档案主题内容的规范化的词或词组。 关键词是...
www.szdaj.gov.cn/zcfg/bz/75655.html 58K 2007-10-17 - 百度快照  

如何来实现呢?
2008-5-7 03:49 PM#1
查看资料  访问主页  发短消息  顶部
 
oldsword (oldsword)
注册会员
Rank: 2
中级会员



UID 26481
精华 0
积分 183
帖子 179
金钱 183 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-2-27
状态 离线
[推荐阅读] 大家好.问各位一个问题
我上面搜的是关键词
2008-5-7 03:50 PM#2
查看资料  访问主页  发短消息  顶部
 
lovecom
中级会员
Rank: 3Rank: 3



UID 80708
精华 0
积分 207
帖子 91
金钱 207 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-9-28
状态 离线
[推荐阅读] 兄弟们帮俺下吧!!
像这样是么?

http://www.goubt.com/list.htm?search=Pro
2008-5-7 05:24 PM#3
查看资料  发短消息  顶部
 
imjl
新手上路
Rank: 1



UID 122031
精华 0
积分 38
帖子 57
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-5-7
状态 离线
[推荐阅读] 高手指点,用PHP如何做smart card 接口。
替换阿
2008-5-7 07:49 PM#4
查看资料  发短消息  顶部
 
LuckLrj (中国php中的爱因斯坦)
版主
Rank: 7Rank: 7Rank: 7
老会员


UID 64836
精华 0
积分 2270
帖子 3059
金钱 2270 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-6-19
状态 离线
[推荐阅读] 急在线等,这段js日历程序怎么得到年月日的值!拜托了!
这个用js替换比较好一点.而且也很简单,比php简单多了,



学习,工作累了,请访问我的小站,娱乐一下。http://www.52sunny.net
2008-5-8 10:34 PM#5
查看资料  Blog  发短消息  顶部
 
oldsword (oldsword)
注册会员
Rank: 2
中级会员



UID 26481
精华 0
积分 183
帖子 179
金钱 183 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-2-27
状态 离线
[推荐阅读] [北京]博看科技再次招聘PHP程序员
不单是标题高亮,而且还要有内容相关关键词的高亮显示,而且肯定不能显示全部内容,而是像搜索网站那样的关键词前后的多少个字
2008-5-9 07:53 AM#6
查看资料  访问主页  发短消息  顶部
 
imjl
新手上路
Rank: 1



UID 122031
精华 0
积分 38
帖子 57
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-5-7
状态 离线
[推荐阅读] 哎,帖子又被删除了!!55


QUOTE:
原帖由 oldsword 于 2008-5-9 07:53 AM 发表
不单是标题高亮,而且还要有内容相关关键词的高亮显示,而且肯定不能显示全部内容,而是像搜索网站那样的关键词前后的多少个字
你搜索怎么做的?


如果只是数据库,那么就替换标题和内容

如果是lucene,看下lucene的高亮
2008-5-9 08:34 AM#7
查看资料  发短消息  顶部
 
oldsword (oldsword)
注册会员
Rank: 2
中级会员



UID 26481
精华 0
积分 183
帖子 179
金钱 183 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-2-27
状态 离线
[推荐阅读] php 生成支持中文的pdf
数据库的
标题的好办,主要是内容的,
要显示内容中关键字前后10个字吧,如果一个关键词含有多次,显示前面三个
比如BAIDU上
搜中国人
会出来
================

中国人_百度百科
中国人开放分类:中国、宗教、民族 自称为“中国人”和“龙的传人”的现代人却名不符实,因为实际情形是,现代中国人...古中国人之所以尊崇“龙”,是“龙”可以“御天”。现代人在讲到宇宙的“龙”的现象时,其所使用的词汇为“膨胀”...

=================
2008-5-9 08:50 AM#8
查看资料  访问主页  发短消息  顶部
 
imjl
新手上路
Rank: 1



UID 122031
精华 0
积分 38
帖子 57
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-5-7
状态 离线
[推荐阅读] 用户通行证接口设计,另附数据模板解析对象
这要求真怪~

搜索引擎也不是这么做的。


先用正则判断其出现次数,如果多次,,好像就要用strpos来确定其出现,,来获得其位置,然后前后偏移,,,


万一三个之间相隔比较大呢,,难道你用省略号来保证其三个关键词出现?别人不会看的怪里怪气的?

[ 本帖最后由 imjl 于 2008-5-9 09:04 AM 编辑 ]
2008-5-9 08:58 AM#9
查看资料  发短消息  顶部
 
imjl
新手上路
Rank: 1



UID 122031
精华 0
积分 38
帖子 57
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-5-7
状态 离线
[推荐阅读] 北京公司招聘PHP程序员
你还要考虑用户输入的关键词可能是多个,用空格分开,
2008-5-9 09:06 AM#10
查看资料  发短消息  顶部
 12  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 


Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025566 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP