字符串匹配 - 查找要评估的字符串中所有出现的相同单词

时间:2016-09-17 01:28:04

标签: c#

希望通过字符串匹配找到一种方法,使用streamreader类和包含方法(或其他方法)查找同一个单词的多次出现。下面只返回第一次出现的匹配,但是如果我正在评估一个字符串,其中包含""在字符串中有3次,如何捕获计数结果中的所有3个?

while ((line = file.ReadLine()) != null)    
{
      if (line.Contains(text))
      {
          counter++;
      }
}

1 个答案:

答案 0 :(得分:0)

Regex.Matches(line, text).Count