这个有一篇长文章。strContent
然后一个关键字表,就是一些关键字(如中国,美国,贸易之类的)
找出出现次数最多的关键字,然后取出现次数大于0的关键字,按出现次数排列取前10个
我现在的做法是:
把关键字表的所有信息读到dataset里面,
然后逐行读出来到strContent去扫描(具体扫描方法我还没有看见有这种方法,可以直接算了一个字符串里面包括了另外一个字符串的)
扫出来如果大于0,做一个记录
其实这种方法也不对,具体我还没有实现,只是一个思路,麻烦各位帮我想一下;
例子如下:
keyword表
中国
美国
贸易
经济strContent = "我们中国的贸易不错,对美国的贸易也很好,中国人非常的不错,中国好啊";
我想取得结果如下:
中国 3
贸易 2
美国 1
然后一个关键字表,就是一些关键字(如中国,美国,贸易之类的)
找出出现次数最多的关键字,然后取出现次数大于0的关键字,按出现次数排列取前10个
我现在的做法是:
把关键字表的所有信息读到dataset里面,
然后逐行读出来到strContent去扫描(具体扫描方法我还没有看见有这种方法,可以直接算了一个字符串里面包括了另外一个字符串的)
扫出来如果大于0,做一个记录
其实这种方法也不对,具体我还没有实现,只是一个思路,麻烦各位帮我想一下;
例子如下:
keyword表
中国
美国
贸易
经济strContent = "我们中国的贸易不错,对美国的贸易也很好,中国人非常的不错,中国好啊";
我想取得结果如下:
中国 3
贸易 2
美国 1
解决方案 »
- 如何将2011/1/1 0:00:00后面的小时分钟去掉!
- 实现删除、编辑功能
- |zyciis| 为什么反射DataView的时候没有办法用名称进行反射,谢谢
- 有人能解决这问题吗?
- 百分赠送____在treeview中,如何用js获得,选中某节点下所有的子节点的NodeData值.????????
- 困惑多年,马上给分ASP.NET程序员必须解决的两个问题?
- 使用vs2008建立小网站,实现将excel文件中的内容一次性全部导入到SQL中,希望能有人帮助我。。
- 如何自定义DataGrid分页数字的颜色或样式!
- js 页面跳转之前(地址栏改变)触发事件
- 在 ascx 中使用 onclick="JavaScript:return MyVerify(dd) 验证问题
- 建树(求救)
- image 控件图片关于导出WORD文档,无法显示的问题
Regex matchesregex = new Regex(strSearchWord, RegexOptions.IgnoreCase | RegexOptions.Multiline);
MatchCollection matchesfound;
strText = this.CleanHTML(strText);
Match matchPrevious = null;
matchesfound = matchesregex.Matches(strText);
matchesfound.Count
DataColumn column = new DataColumn("count");
dt.Columns.Add(column);
for (int i = 0; i < dt.Rows.Count; i++)
{
dt.Rows[i]["count"] = strText.Split(dt.Rows[i]["keyword"].ToString()).Length;
} DataView dv = dt.DefaultView;
dv.Sort = "count desc";