标题:提取字符串中关键字问题
只看楼主
zl123
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2010-8-24
结帖率:66.67%
已结贴  问题点数:10 回复次数:11 
提取字符串中关键字问题
一个字符串(用户随便输入的),怎么提取出来里面对应的关键字(比如:游戏的关键字或是地名、人名或是其他的关键字)呢?这个要怎样判断才能实现呢?固定的我知道,但是在不确定的情况下要怎样呢?高手来帮帮忙啊~~~~~~
搜索更多相关主题的帖子: 字问题 字符 关键 
2010-09-06 09:36
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
得分:0 
以下是引用zl123在2010-9-6 09:36:49的发言:
固定的我知道,但是在不确定的情况下要怎样呢?

不确定的情况下你怎知它是关键字?-->个人愚见

C#超级群 74862681,欢迎大家的到来!
2010-09-06 09:48
zl123
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2010-8-24
得分:0 

刚是我没有说清楚,就是要动态提取关键字,比如像新浪,搜狐 一些网站把新闻中的关键字(如人名、地名、事件)都做成了超链接。请问这是什么技术,如何实现的?
2010-09-06 10:17
zl123
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2010-8-24
得分:0 
比如论坛上的:发帖子后就自动提取出标题的关键字来供搜索,这个是用什么技术实现的呢?这个和新浪,搜狐一些把新闻中的关键字(如人名、地名、事件)提取是一个技术呢?
2010-09-06 10:39
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
得分:0 
没有啥技术吧,就是有个存放关键字的库,然后比对

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2010-09-06 10:53
zl123
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2010-8-24
得分:0 
存放关键字的库?这个是已经弄好的直接拿过来用就可以了么?
2010-09-06 10:54
zl123
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2010-8-24
得分:0 
还是说 自己定义一个 存放关键字的数组或集合,然后循环进行匹配呢?  
2010-09-06 11:00
qingshuiliu
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:17
帖 子:323
专家分:1538
注 册:2009-12-28
得分:5 
两种情况:
1.有库的,对照库
2.没有库的,把输入切成单个字,切成2两个字作为关键字。所以会出现比较滑稽的关键字。
2010-09-06 14:24
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
得分:5 
直接匹配,利用正则表达式。
比如:
源文件
阿凡提给了我们很好的提示。
阿凡提抽了阿凡达一个大嘴巴。。
小灵通给他们拍了张合影。
匹配模式
阿凡提|阿凡达|小灵通
得到的结果:
匹配:4
-------
阿凡提
阿凡提
阿凡达
小灵通

女侠,约吗?
2010-09-06 18:19
zl123
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2010-8-24
得分:0 
自己搞定了,谢谢各位!结贴!
2010-09-07 14:38



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




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

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