Markus: PHP Regulärer Ausdruck funktioniert nicht

Beitrag lesen

Hat sich erledigt, danke für's reinschauen.
So funktioniert es:

<?php

$html_string=file_get_contents("http://www.heise.de");
$url_match='@<a.*?href=(["'])(http://.*?)\1.*?>@i';
preg_match_all($url_match,$html_string,$href_matches);
print_r($href_matches[2]);

?>

Markus