Java tutorial
//package com.java2s; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static boolean eMailValidation(String emailstring) { if (null == emailstring || emailstring.length() == 0) { return false; } Pattern emailPattern = Pattern.compile( "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@" + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$"); Matcher emailMatcher = emailPattern.matcher(emailstring); return emailMatcher.matches(); } }