KD-one: Korrektur

Beitrag lesen

Hi Cheatah,

[^.]+.[^.0-9]{2,}$
Wieso verbietest Du mehr als zweigliedrige Hostnamen? Den anderen verbleibenden Fehler nannte ich gerade.
Was meinst du mit "zweigliedrige Hostnamen"?

"selfhtml.org" im Gegensatz zu z.B. "forum.de.selfhtml.org".

Danach hab ich wohl zu schnell geschossen. Folglich müsst es so heissen:
^(.+)@(.+).[^.0-9]{2,}$

Da fehlt noch ein Backslash :-)

Klar, ein Flüchtigkeitsfehler. allerdings verstehe ich deine obige Äusserung immer noch nicht.
Wirkt sich die Negierung demnach auch auf die Quantifier aus??
Müsste dieser dann {,2} lauten oder so??? *total verwirrt*

Ähm, in Bezug auf dein obiges Posting: Sind Ziffern in TLDs erlaubt???

In TLDs, wie man sie z.B. in "213.198.84.177" hat? Irgendwie schon, ja :-)

Pfhht, an die hab ich nun gar nicht gedacht, also vorwärts, wir gehen rückwärts...
Aber gibt es dazu auch e-mailadressen????

Deine Regular Expression hat das Ziel, keine gültige Adresse abzulehnen; denn verdammt viele ungültige gehen durch. Dieses Ziel solltest Du also auch erreichen. Niemand garantiert Dir, dass morgen nicht Pepsi-Cola eine "7up"-TLD durchsetzt.

Oh, eine interessante Überlegung. Das eröffnete ja ungeahnte Möglichkeiten...

Also nochmal:

^(.+)@(.+).[^.]{2,}$

Gruß

Kurt

--
Nein, ich beantworte keine Anfragen per e-mail.
ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
"Die Sentimentalitaet ist das Alibi der Hartherzigen."  (Arthur Schnitzler; oest. Schriftsteller; 1862-1931)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at