我想问一下如何从 google 搜索结果中提取文本和 url,就像在 google 中一样。我只有这段代码,但我不知道如何制作 vb.net 正则表达式。我只需要知道如何提取文本和网址的所有内容。或者您可以建议其他正则表达式代码,但要与示例中的相同。
例子:
文本 -<h3 class="r"><a href="http://www..com/"><b>Welcome to dog training courses</b></a>
网址 -<a href="http://..com/">Any link</a>
例子:
文字 -Welcome to dog training courses
网址 - www.dogtraining.com
文字 -Welcome to Learning About Dogs
网址 - www.learningaboutdogs.com
ListBox1.Items.Clear() 将 wc 变暗为新的 WebClient 暗淡源为 String = wc.DownloadString("http://www.google.com/search?&q=" + TextBox1.Text) Dim m1 As MatchCollection = Regex.Matches(source, "", RegexOptions.Singleline + RegexOptions.IgnoreCase) 对于每个 m 作为匹配在 m1 暗值作为 String = m.Groups(0).Value If Not value.Contains("google") Then ListBox1.Items.Add(值) 万一 下一个