在网上搜到同样问题的帖子:http://topic.csdn.net/u/20091224/19/7f21ebe7-ff5f-4c9d-b0ef-922e8c39c0c9.html ,使用jshi123的方法,还是不成功。我是使用正则表达式在一个大约150k的字符串中,查找大约有100个左右匹配项,用正则表达式测试工具测试都没有问题,能正确找到匹配项。但在程序中,就不行,一直在运行,CPU占用50%
Regex re = new Regex(str_ruleEx, RegexOptions.IgnoreCase | RegexOptions.Singleline);
MatchCollection mc = re.Matches(content);
int count = mc.Count;//在此次就一直运行,cpu占用50%
foreach (Match ma in mc)
{           
}
请各位大侠指教!