Citat:
Ursprungligen postat av Lando
Funkar inte alls. Kolla:
http://lando.se/c.php
//Kod
$text = file_get_contents("http://www.youtube.com");
preg_match_all('#<a[^>]* href="([^"]+)"[^>]*>([\w\W]+)</a>#i', $text, $matches);
header("Content-type: text/plain");
print_r($matches);
|
Blev visst lite sent för regexp

Lägg till U modifiern så funkar den. Alltså:
Kod:
preg_match_all('#<a[^>]* href="([^"]+)"[^>]*>([\w\W]+)</a>#Ui', $text, $matches);
Notera dock att denna tar vilken text som helst i href, inte bara http-adresser