C#通过正则表达式统计词频的一个方法
2016-11-09 22:37
288 查看
/// <summary>
/// 取得指定字符串在源字符串中出现的次数
/// </summary>
/// <param name="str"></param>
/// <param name="sourcestr"></param>
/// <returns></returns>
static int GetStrAppearTimes(string str, string sourcestr)
{
Regex regex = new Regex(str, RegexOptions.IgnoreCase);
var mymatch=regex.Matches(sourcestr);
return mymatch.Count;
}
/// 取得指定字符串在源字符串中出现的次数
/// </summary>
/// <param name="str"></param>
/// <param name="sourcestr"></param>
/// <returns></returns>
static int GetStrAppearTimes(string str, string sourcestr)
{
Regex regex = new Regex(str, RegexOptions.IgnoreCase);
var mymatch=regex.Matches(sourcestr);
return mymatch.Count;
}
相关文章推荐
- [C#][正则表达式]寻找匹配的Groups的几种方法
- [C#][正则表达式]寻找匹配的Groups的几种方法
- 网页抓取[截取字段][正则表达式方法]C#写法解决
- 用正则表达式分割字符串(C#扩展方法)
- 【C#】通过正则表达式对TextBox进行校验
- [C#][正则表达式]寻找匹配的Groups的几种方法
- 一个js通用函数,通过正则表达式获取url的各个部分。
- C#验证控件使用方法及常用正则表达式例析
- C#常用正则表达式验证(使用C#3.0扩展方法)(转)
- 用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.
- [C#][正则表达式]寻找匹配的Groups的几种方法
- [C#][正则表达式]寻找匹配的Groups的几种方法
- [C#][正则表达式]寻找匹配的Groups的几种方法
- [C#][正则表达式]寻找匹配的Groups的几种方法
- C# 字符串替换方法/(正则表达式)
- [C#][正则表达式]寻找匹配的Groups的几种方法
- [C#][正则表达式]寻找匹配的Groups的几种方法
- [C#][正则表达式]寻找匹配的Groups的几种方法
- 通过代码学习C#&.NET——委托使用(正则表达式替换)
- C# 字符串替换方法/(正则表达式)