Java tutorial
//package com.java2s; public class Main { public static boolean isValidEmailAddress(String mailAddress) { String regExp = "^[A-Za-z0-9](([_\\.\\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\\.\\-]?[a-zA-Z0-9]+)*)\\.([A-Za-z]{2,})$"; boolean isValid = mailAddress.matches(regExp); return isValid; } }