Moin Moin,
ich versuche bislang erfolglos eine spezielle RegExp zu bauen.
Diese Stings sollen erlaubt sein:
(Also mix aus Zahlen, Buchstaben und Binde- u. Unterstrichen. Und es darf kein String aus nur zwei Buchstaben sein. Also ein Buchstabe ist erlaubt und ab drei Buchstaben, Zahlen und Binde- u. Unterstrichen ist er wieder erlaubt.)
Das soll negiert werden:
(Also nur Zahlen + eventuell Bindestrichen)
Mein Ansatz:
Problem ist nur, das dabei eben auch die oben beschriebenen negierten Bereiche akzeptiert werden. Mit dem ^ in Charakterklassen habe ich schon rumgespielt, aber nichts zu stande bekommen.
Gruß Metha
ich versuche bislang erfolglos eine spezielle RegExp zu bauen.
Diese Stings sollen erlaubt sein:
Code:
bla-bla_40
Das soll negiert werden:
Code:
234
213-455
Mein Ansatz:
Code:
"/(^[a-z]{1}$|^[a-z0-9\_\-]{3,}$)/i"
Problem ist nur, das dabei eben auch die oben beschriebenen negierten Bereiche akzeptiert werden. Mit dem ^ in Charakterklassen habe ich schon rumgespielt, aber nichts zu stande bekommen.
Gruß Metha