E-Mail Adressen validieren

Thomas Darimont

Erfahrenes Mitglied
Hallo!

So könnt ihr eure E-Mail Adressen auf Formale Korrektheit prüfen:
Code:
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class EMailValidator {

	public static void main(String[] args) {
		String regex = "^[^@\\s]+@([-a-z0-9]+\\.)+[a-z]{2,}$";
		String mail = "bla.blub@web.de";
		
		Pattern pattern = Pattern.compile(regex);
		Matcher matcher = pattern.matcher(mail);
		
		if(matcher.matches()){
			System.out.println("E-Mail: " + mail + " is valid!");
		}
	}
}

Gruß Tom
 
doch wohl nur auf gültige Form - nicht auf Gültigkeit. Gültikgeit ginge nur nach einem "gespräch" mit dem entsprechenden Mailserver.
 
lol

Ich dachte du hängst jetzt eine entsprechende SMTP-Funktion samt Server dran. Ich bin echt ein wenig enttäuscht ;)

*wackelt mit den Ohren*

Gruß, Tobias
 
Zurück