Rainer TS: Reguläre Ausdrücke: wie finde ich das / Zeichen?

Beitrag lesen

Hallo,

ich habe folgenden regexp:

$regexp="/([0123]?\d|3[01]).(0?\d|1[012]|\s?(jan(uar)?|feb(ruar)?|m(ä|ä)r(z)?|apr(il)?|mai|juln?|aug(ust)?|sep(tember)?|okt(ober)?|nov(ember)?|dez(ember)?)).(20)?0[23]/si";

Es liefert mir verschiedene Datumsformate aus einem String. Ein Format macht allerdings Probleme: 00/00/0000 wohl wegen des "/".
Ich dachte der punkt steht für jedes beliebige Zeichen? Schließt das "/" im Datum das regexp vielleicht frühzeitig ab? Wie kann ich das umgehen? THX