求一个。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);
}