Wer gerne die Links auf einer Google Ergebnisseite mit einem regulären Ausdruck extrahieren will kann dies mit diesem Regex-Pattern machen.
Googlelinks Regex
Der reguläre Ausdruck für die Google Links ist:
/<div class="*g"*[^>]*><a href="(.+?)"/s
Um den regulären Ausdruck gleich nutzen zu können, habe ich euch eine kleine Funktion mit dem Namen extractGoogleLinks gebastelt.
Download Code!
/**
* Little function that extracts all links from a Google result page.
*
* @param string $html
* @return mixed False, if nothing found.
*/
function extractGoogleLinks($html) {
$pattern = '/<div class="*g"*[^>]*><a href="(.+?)"/s';
return false;
}
return $matches;
}