Java tutorial
//package com.java2s; //License from project: Apache License import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static boolean isEmail(String txt) { return matchRex(txt, "\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"); } public static boolean matchRex(String src, String rex) { Pattern p = Pattern.compile(rex); Matcher m = p.matcher(src); return m.matches(); } }