用正则表达式获得 href 地址和<a>之间的文字和font之间的时间值
例子:
<TD class=da bgcolor="#FFFFFF">
· <a href="/info/detail/23961.asp" target="_blank">棚室蔬菜过量施氮危害大</a> <font color="#FF0000">
2013年3月27日
</font><br>
· <a href="/info/detail/23960.asp" target="_blank">春播农作物施肥要点</a> <font color="#FF0000">
2013年3月27日
</font><br>
</TD>
------解决方案--------------------string str="字符串";
var list = Regex.Matches(str, @"(?is)<a[^>]*>(.*?)</a>.*?<font[^>]*>(.*?)</font>").OfType<Match>().Select(t => new { value = t.Groups[1].Value, time = t.Groups[2].Value }).ToList();