0

我有一个 url,我必须在 url 中找到一个联系链接。

所以我所做的是使用 simple_html_dom.php 循环遍历所有 a 标签,如果它包含单词“contact”或“advertis”,那么它就是联系人 url。但这实际上非常缓慢。

所以我现在想做的是使用 curl 抓取页面(没问题,将来甚至是多卷曲),如果链接包含“联系人”或“广告”,则尝试在抓取结果 aa href 链接中查找正则表达式.

我会使用 preg_match_all 但正则表达式是什么?

4

1 回答 1

1
preg_match_all('/\<a href\=\"(.*?(contact|advertis)+.*?)\"\>(.+?)\<\/a>/m', $page, $matches);
于 2012-12-11T22:30:47.233 回答