首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

用正则表达式取得 href 地址和<a>之间的文字和font之间的时间值

2013-04-02 
用正则表达式获得 href 地址和a之间的文字和font之间的时间值例子: TD classda bgcolor#FFFFFF·

用正则表达式获得 href 地址和<a>之间的文字和font之间的时间值
例子: 
<TD class=da bgcolor="#FFFFFF">
                · <a href="/info/detail/23961.asp" target="_blank">棚室蔬菜过量施氮危害大</a> &nbsp;&nbsp;<font color="#FF0000"> 
                2013年3月27日
                </font><br> 
                · <a href="/info/detail/23960.asp" target="_blank">春播农作物施肥要点</a> &nbsp;&nbsp;<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();
           

热点排行