Hi,
aber warum verwendest du nicht einfach sowas wie "^.{2,}@.{2,}..{2,10}$"?
Eine Useradresse muß nicht zwei Zeichen lang sein - eines ist Minimum.
achso, das wusste ich nicht, dann könnte man doch das erste {2,} einfach auf {1,} kürzen (bzw. dann tut es glaube ich auch ein '+')
mhh... irgendwie kommt die adresse aa@x.org durch meine Ausdruck durch *rätsel*
Wieso? 2 Zeichen, @, mindestens 2 beliebige Zeichen (x.), gefolgt von einem beliebigen Zeichen (o) gefolgt von 2 bis 10 beliebigen Zeichen (rg)
. matcht ein beliebiges Zeichen.
^.{2,}@.{2,}..{2,10}$
^
An der markierten Stelle meintest Du wohl .
Aber dann wäre a@127.0.0.1 nicht möglich...
cu,
Andreas
--
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.