20. Oktober 200421 j Hallo ihr. Ich hab jetzt schon Stunden damit zugebracht eine regular expression zu entwickeln oder zu finden die eine Email korrekt prüft. Damit ich in einer Java Klasse nur korrekte EmailAdressen durchlasse. Habt ihr da schon irgendwo etwas was ihr mir mitteilen könnt? Gruß Guido
20. Oktober 200421 j Über das Thema wurde letzte Woche ausgiebigst in der deutschen Java Newsgroup de.comp.lang.java diskutiert (wieder mal...), und - wie immer - kam man zu dem Ergebnis, das eine gültige email-Adresse mit einer Regular Expression nicht zu erschlagen ist, weil es keine Sprache gibt, deren gültige Worte email-Adressen sind (Mathematische Grundlagen: Definition von Sprachen, Automaten, usw.). Es gab ein paar Expressions, die die häufigen Fälle abgedeckt haben, aber eben nicht alle. Du kannst mal bei google groups danach suchen oder die Gruppe mit einem Newsreader Deiner Wahl abonnieren und nach dem Thema schauen. Peter
20. Oktober 200421 j Dem kann ich nur zustimmen. Meiner Meinung nach die beste Möglichkeit ist, eine Email an die Adresse zu senden und über einen Link mit einer ID bestätigen zu lassen und erst dann mit der Anmeldung fortzufahren. Gruß Jaraz
20. Oktober 200421 j Ich kenne ansonsten für eine grobe Prüfung: \b[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}\b siehe: http://www.regular-expressions.info/tutorial.html Gruß Codon
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.