regex sind frickelei.
Gruss
tobi
$doc = new DOMDocument();
$doc->loadHTMLFile('http://php-resource.de');
foreach ($doc->getElementsByTagName('a') as $element)
{
echo $element->getAttribute('href').' | '.$element->nodeValue.'<br />';
}
foreach( DOMDocument::loadHTMLFile('http://php-resource.de')->getElementsByTagName('a') as $element ) {
EDIT:
Ich wusste ja gar nicht, wie tolerant die loadHTML*-Methoden sind, super cool!
$regExp = '/<a.*?href=[\\'|"](.*?)[\\'|"].*?>(.*?)<\/a>/is';
Kommentar