请教一下各位大侠,下面的代码,我想把超链接以及后面的名称分别提出来,有什么比较快速的方法.
<ul>
<li><a href="/topic,000001.html">(000001)深发展A</a></li>
<li><a href="/topic,000002.html">(000002)万科A</a></li>
<li><a href="/topic,000006.html">(000006)深振业A</a></li>
</ul>
谢谢各位
<ul>
<li><a href="/topic,000001.html">(000001)深发展A</a></li>
<li><a href="/topic,000002.html">(000002)万科A</a></li>
<li><a href="/topic,000006.html">(000006)深振业A</a></li>
</ul>
谢谢各位
<li><a href=""/topic,000001.html"">(000001)深发展A</a></li>
<li><a href=""/topic,000002.html"">(000002)万科A</a></li>
<li><a href=""/topic,000006.html"">(000006)深振业A</a></li>
</ul>";
MatchCollection matches = Regex.Matches(s, @"(?is)<li>(?<超链接><a href="".+?"">(?<名称>.+?)</a>)</li>");
foreach (Match match in matches)
{
Response.Write(match.Groups["超链接"].Value + "<br/>");
Response.Write(match.Groups["名称"].Value + "<br/><br/>");
}