本文主要是介绍手机号、邮箱正则验证,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
private static String MOBILE_REGEX = "^(13[0-9]|15[012356789]|17[3678]|18[0-9]|14[57])[0-9]{8}$";private static String EMAIL_REGEX = "^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$";/** * 手机号正则验证 * @param str * @return */ public static boolean validateMobile(String str) {Pattern pa = Pattern.compile(MOBILE_REGEX);Matcher ma = pa.matcher(str);while (ma.find()) {return true;}return false; }/** * 邮箱正则验证 * @param str * @return */ public static boolean validateEmail(String str) {Pattern pa = Pattern.compile(EMAIL_REGEX);Matcher ma = pa.matcher(str);while (ma.find()) {return true;}return false; }
这篇关于手机号、邮箱正则验证的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!