日期:2014-05-18  浏览次数:20420 次

求一个。NET调用正则
一个简单正则,要求:
<td   class= "abc "> 时间 </td>       <td   bgcolor= "#FFFFFF "   class= "abc "> (.*?) </td>
注意: </td> 与 <td中间有4个空格,要求无论中间有几个空格,正则都可以被匹配出来!~,在VS2005上用

------解决方案--------------------
MatchCollection mc = Regex.Matches(source, @ " <td.*> (? <val> [^ <]*) </td> ", RegexOptions.IgnoreCase);
foreach(Match m in mc) {
Console.WriteLine(m.Groups[ "val "].Value);
}