【发布时间】:2012-12-03 10:24:44
【问题描述】:
我不太擅长正则表达式。
所以这是我的问题:我怎样才能获得之间的所有链接
<td><a href=" 和 ">?
<td><a href="link">
【问题讨论】:
-
使用HtmlAgilityPack更好的解决方案:htmlagilitypack.codeplex.com
我不太擅长正则表达式。
所以这是我的问题:我怎样才能获得之间的所有链接
<td><a href=" 和 ">?
<td><a href="link">
【问题讨论】:
【讨论】:
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(@"<td><a href=""link"">");
var links = doc.DocumentNode.SelectNodes("//a[@href]")
.Select(a => a.Attributes["href"].Value)
.ToList();
【讨论】: