Hallo,
ich möchte eine URL mittels regulärem Audruck auf Korrektheit prüfen.
http:// muss immer vorhanden sein, www kann vorhanden sein. So siehts aus:
Leider wird immer die Fehlermeldung ausgegeben.
Was ist an dem regulären Ausdruck nicht Kkorrekt?
ich möchte eine URL mittels regulärem Audruck auf Korrektheit prüfen.
http:// muss immer vorhanden sein, www kann vorhanden sein. So siehts aus:
Code:
$regexp_homepage = "/^http://(www.)?[a-zA-Z0-9-]{3,64}.[a-zA-Z]{2,4}$/";
if (!eregi($regexp_homepage, $homepage)) {
echo "Fehler: Die angegebene Homepage ist nicht korrekt!";
}
Was ist an dem regulären Ausdruck nicht Kkorrekt?