-2

可能重复:
正则表达式匹配打开的标签,XHTML 自包含标签除外

我不太擅长正则表达式。所以这是我的问题:我怎样才能获得和之间的所有 <td><a href="链接">

<td><a href="link">
4

2 回答 2

2

使用HTML Agility Pack解析 HTML 文件:

使用 DLL 后,您可以使用如下代码获取值:

linkNode.Attributes["href"]
于 2012-12-03T10:26:55.113 回答
1
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();
于 2012-12-03T10:31:50.547 回答