验证手机号码 (包含166和199)
程序员文章站
2022-04-04 08:13:47
...
/**
* 验证手机号码
*
* @param
* @return boolean
*/
public static boolean isPhoneNumber(String phoneNo) {
if (TextUtils.isEmpty(phoneNo)) {
return false;
}
if (phoneNo.length() == 11) {
for (int i = 0; i < 11; i++) {
if (!PhoneNumberUtils.isISODigit(phoneNo.charAt(i))) {
return false;
}
}
// Pattern p = Pattern.compile("^((13[^4,\\D])" + "|(134[^9,\\D])" +
// "|(14[5,7])" +
// "|(15[^4,\\D])" +
// "|(17[3,6-8])" +
// "|(18[0-9]))\\d{8}$");
Pattern p = Pattern.compile("^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57]|19[0-9]|16[0-9])[0-9]{8}$");
Matcher m = p.matcher(phoneNo);
return m.matches();
}
return false;
}
上一篇: JS手机号码检验正则表达式
下一篇: 最新JS验证手机号码(2021)
推荐阅读
-
易迅网上商城为例账户安全如何验证和绑定手机号码
-
jsp+java servlet实现简单用户登录和注册页面(连接数据库,登录页面包含验证码,两周内免登陆等功能)
-
在登录注册页面中,除了用户名和密码外,通常也会包含验证码。验证码是用来区分用户是计算机还是人,防止恶意破解密码、刷票、灌水等行为。请查看Random、StringBuilder相关API,定义方法,获
-
PHP验证手机号码和归属地
-
易迅网上商城为例账户安全如何验证和绑定手机号码
-
js代码验证手机号码和电话号码是否合法_javascript技巧
-
php手机号码验证判断函数(170和180号段)
-
PHP验证手机号码和归属地_PHP教程
-
js代码验证手机号码和电话号码是否合法_javascript技巧
-
php手机号码验证判断函数(170和180号段)