关键词分离模糊查询

庄子 富士康科技集团 2009-08-28 04:52:44
比如:传来的关键词是"体育产业大全"
那么我现在想把 包含有 "体育","产业","大全","体育产业","体育产业大全"这样的标题都查询出来, 该如何查询??
...全文
32 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
startnow_loison 2009-08-30
学习
回复
number123456 2009-08-28
学习
回复
poiuy343 2009-08-28
[Quote=引用 1 楼 toury 的回复:]
var s="体育产业大全";
var keys =s.replace(/(体育)(产业)(大全)/g,"$1 $2 $3 ")+s
alert(keys)
[/Quote]
这个是针对特例的特例解法,我认为没有通用性。
如果考虑到通用结构 需要用到汉语中文分词。

你可以百度一下 中文分词
利用字典 进行正向最大匹配 以及 逆向最大匹配法。
这样除了生僻词或者新新词语,几乎有90%左右的正确分词。
可以按照你的要求把 一段话分解出多个有效的中文词语
回复
toury 2009-08-28
var s="体育产业大全";
var keys =s.replace(/(体育)(产业)(大全)/g,"$1 $2 $3 ")+s
alert(keys)
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告