求抓取标题和链接 谢谢 各位高人了
<div>
<table class="topicList ma_t2" cellSpacing="0" cellPadding="0">
<td>
<a title="123" class="font14" href="..." target="_blank">
网页html 语言是这么写的。 如何用HtmlGet抓取 标题 和连接。。
[解决办法]
Regex reg = new Regex(@"(?is)<a[^>]*?href=(['""]?)(?<url>[^'""\s>]+)\1[^>]*>(?<text>(?:(?!</?a\b).)*)</a>");
MatchCollection mc = reg.Matches(Str);
foreach (Match m in mc)
{
Console.WriteLine(m.Groups["url"].Value + "\n");
Console.WriteLine(m.Groups["text"].Value + "\n");
}
[解决办法]
1.像2楼一样用正则
2.不会正则就字符串搜索,先搜title=",然后从找到处搜",就是title,再继续搜href="和"得到链接