Tom: Unknown Modifier

Beitrag lesen

Hello,

if( preg_match("/^\d{2}[/.-]\d{2}[/.-]\d{4}$/", $row[1]) ) {

ergibt

Warning: preg_match() [function.preg-match]: Unknown modifier '.' in C:\xampplite\htdocs\d1\d1sql.php on line 5778

Ich vermute, es liegt an deiner Wahl der Begrenzer.

/^\d{2}[/.-]\d{2}[/.-]\d{4}$/
     ^       ^         ^         ^

Die Begrenzer dürfen innerhalb der Expression nicht vorkommen, oder müssen maskiert werden

~^\d{2}[/.-]\d{2}[/.-]\d{4}$~

könnte also funktionieren. Ich habe jetzt die Sinnhaftigkeit der Expression nicht betrachtet, sondern nur die Formalien.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de