Robert Hennig: preg_match_all findet 0 nicht

Beitrag lesen

Hallo Leute,

ich habe eine Zeile die eine IP-Adresse enthält mit angehängter Port-Nummer.

192.168.0.4:300

Mit dem folgenden finde ich auch korrekt die IP-Adresse

preg_match_all("|(([0-9]{1,3}).{1}([0-9]{1,3}).{1}([0-9]{1,3}).{1}([0-9]{1,3}):([0-9]{1,4}))|U",$line,$regs)

Allerdings findet er beim Port nur noch die Zahl 3 und nicht 300 woran kann das liegen? Der Suchstring sieht an der Stelle doch auch nicht anderst aus als bei der IP-Adresse....

Liebe Grüße

Robert