Hjælp til preg_match_all
Hej,jeg ønsker at finde alle URL i en tekst, ved brug af file_get_contents.
Jeg har pt. denne preg_match_all:
preg_match_all ('/(http|https)\:\/\/[a-zA-Z0-9\-\.]\.[a-zA-Z]{2,3}(\/\S*)?/', $url, &$matches);
Jeg mangler dog, hvis indholdets "a href" kun indeholder undersider (eksempel "/index.php" og ikke "domæne.dk/index.php"). Kan man på nogen måde få flettet ind, at den ligeledes finder det der står i href samtidigt alle andre domæner, som evt. blot står skrevet i sidens tekst-indhold?
