JAVA验证是否是Email地址和验证是否是手机号码
Posted laugher_ccc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA验证是否是Email地址和验证是否是手机号码相关的知识,希望对你有一定的参考价值。
1.验证是否是Email地址
public static boolean isEmail(String value) { String emailPattern = "^([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)*@([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)+[\\.][A-Za-z]{2,3}([\\.][A-Za-z]{2})?$"; Pattern p = Pattern.compile(emailPattern); Matcher m = p.matcher(value); return m.matches(); }
2.验证是否是手机号码
public static boolean isMobilePhone(String value) { String mobilePhonePattern = "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; Pattern p = Pattern.compile(mobilePhonePattern); Matcher m = p.matcher(value); return m.matches(); }
以上是关于JAVA验证是否是Email地址和验证是否是手机号码的主要内容,如果未能解决你的问题,请参考以下文章