当前位置:编程学习 > C#/ASP.NET >>

这样的正则提取规则怎么写啊!提取标题和URL!

这样的正则提取规则怎么写啊!提取标题和URL! 
<td nowrap class="f14"> <a href="www.163.com">美国 </a> </td> 
<td nowrap class="f14"> <a href="www.123.com">中国 </a> </td> 
循环提取美国 www.163.com 
      中国 www.123.com --------------------编程问答-------------------- 这怎么还有一帖,楼主以后提类似的正则问题的时候,一定要把规则描述清楚
如果描述不清楚规则,那就给你出实,以及对应的答案,把你能想到的,想要的和不想要的各种情况都列举出来
这样既有利于回答问题的人理解你的需求,也有利于你的问题尽快解决

否则你总说这也不对,那也不对,让回帖的人来猜你的需求,那是一件很郁闷的事 --------------------编程问答--------------------
MatchCollection mc = Regex.Matches(yourStr, @"(?is)<a\s+href=""(?<url>.*?)"">(?<text>.*?)</a>");
string result="";
foreach (Match m in mc)
{
    result += m.Groups["url"].Value + "\n";
    result += m.Groups["text"].Value + "\n";
}
--------------------编程问答-------------------- 楼下的能把楼上的能解释下么
虽然懂点,但楼上的确实看不太懂....
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,