Hi!
Ich möchte eine Benutzereingabe prüfen (ein mysql-konformes Datum YYYY-MM-DD
^(\d{4})\-(\d{2})\-(\d{2})$
erledigt das hervorragend.
-------------------------
Für einen weiteren Zweck wollte ich nun die Option in den Ausdruck miteinbinden, dass der String auch komplett LEER sein darf.
define ("REG_EXP", "/expression/");
$string = "2008-05-05";
$empty_string = "";
$dismatch = "blabla";
var_dump(preg_match(REG_EXP, $string)); // soll TRUE zurückgeben
var_dump(preg_match(REG_EXP, $empty_string)); // soll TRUE zurückgeben
var_dump(preg_match(REG_EXP, $dismatch)); // soll TRUE zurückgeben
Für Vorschläge wäre ich sehr dankbar