Liebe Mitdenker,
liebe Wissende,
liebe Neugierige,
ja!
Hakuna matata!
.+@.+
in meinem FF (aktuell) wird ein führendes Leerzeichen reklamiert. Ganz so einfach kann die RE also nicht sein...
Es gibt keinen regulären Ausdruck, der eine Email-Adresse richtig erkennt, und es kann auch keinen geben, weil die Sprache der Email-Adressen nicht regulär ist.
Klar, das liegt daranb, dass es gar keine Email-Adressen gibt, sondern nur Email-Namen.
Das wurde hier von den Sprachwissenden und den Ignoranten zwar schon öfter kontrovers diskutiert, und immer kam nur Müll dabei heraus, aber die Definition in der IT lautet:
Adresse:
Ein Platzhalter für eine Ortsangabe eines Objektes oder einer Objektgruppe. Bei Bewegung der Objekte oder Objektgruppe im Definitionsraum muss sich deren Adresse ändern, da sie den Ort und nicht dsas Objekt selbst beschreibt.
Name:
Ein Bezeichner für ein Objekt oder eine Objektgruppe. Bei Bewegung des Objektes im Definitionsraum bleibt der Name am Objekt haften, da er das Objekt und nicht dessen Ort beschreibt.
Wenn der Mailserver von web.de von Karlsruhe nach Stuttgart/Patch Barracks umzieht, ändern sich die Mailnamen der User überhaupt nicht. Aber im DNS tut sich was, und zwar nur an einer einzigen Stelle. Wenn die Änderung nun direkt die Bezeichner der Objekte betreffen würde, würde der DNS an den notwendigen Änderungen schwitzen ;-P
Spirituelle Grüße
Euer Robert
Möge der Forumsgeist wiederbelebt werden!