Hallo,
lt. SelfHTML wird mit
/[a-zA-Z0-9_]/
überprüft, ob die zu prüfende Zeichenkette mindesten eins der Zeichen vom Typ Buchstabe (ohne Umlaute), vom Typ Ziffer oder einen Unterstrich enthält.
Dann müsste ich doch mit
/[a-zA-Z0-9]@[a-zA-Z0-9].[a-zA-Z0-9]/
überprüfen können, ob es sich evtl. um eine Email-Adresse handelt
Das Suchmuster funktioniert vor dem '@' und nach dem '.' auch so, wie ich es mir gedacht habe. Aber zwischen @ und . wird nur ein Zeichen (Buchstabe oder Zahl) als korrekt erkannt.
Etwas konkreter:
irgendwas@a.irgendwas wird als Email-Adresse erkannt,
irgendwas@ab.irgendwas wird nicht erkannt.
Es funktioniert auch dann nicht, wenn ich das @ nicht maskiere.
Gruß
SJ