Thema: IP regex
Einzelnen Beitrag anzeigen
  #2  
Alt 22.10.2009, 19:40:42
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: IP regex

wie wäre es hiermit:

PHP-Code:
$pat "=([0-9]{1,3}|\\[[0-9]{1,3}-[0-9]{1,3}\\])([.]([0-9]{1,3}|\\[[0-9]{1,3}-[0-9]{1,3}\\])){3}=";
$subj "214.16.[0-16].[0-255]";
if(
preg_match($pat$subj$matches)){
var_dump($matches);} 
allerdings kann dann da auch sowas stehen:

1.1.1.[01-002]

also wenn du das nicht wölltest müsstest du noch führende nullen auschließen.
Mit Zitat antworten