我想将 Google 搜索结果(包括标题和链接)存储到数据库中。搜索结果的 HTML 代码如下:
<br/>
标题
每页有 10 个结果。谁能告诉我如何检索 THEURL 和 THETITLE?
非常感谢!
请您参考如下方法:
你应该给Html Agility Pack一试。 HTML 解析器是读取 HTML 内容的正确方法,not regular expressions .
但是,如果您想自己承担风险:
<h3 class=r><a .*? href="(?<url>[^"]*)".*?>(?<title>.*?)</a></h3>
你会遇到以下问题:
- 换行符
- 不匹配的标签
- 微小的 HTML 更改
那么,祝你好运!
