Android中手机号验证正则表达式有哪些
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,这篇文章给大家分享的是有关Android中手机号验证正则表达式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下所示:/** * 判断字符串是否符合手机号码格
千家信息网最后更新 2025年01月24日Android中手机号验证正则表达式有哪些
这篇文章给大家分享的是有关Android中手机号验证正则表达式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
具体内容如下所示:
/** * 判断字符串是否符合手机号码格式 * 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 * 联通号段: 130,131,132,145,155,156,170,171,175,176,185,186 * 电信号段: 133,149,153,170,173,177,180,181,189 * @param str * @return 待检测的字符串 */
public static boolean isMobileNO(String mobileNums) { /** * 判断字符串是否符合手机号码格式 * 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 * 联通号段: 130,131,132,145,155,156,170,171,175,176,185,186 * 电信号段: 133,149,153,170,173,177,180,181,189 * @param str * @return 待检测的字符串 */ String telRegex = "^((13[0-9])|(14[5,7,9])|(15[^4])|(18[0-9])|(17[0,1,3,5,6,7,8]))\\d{8}$";// "[1]"代表第1位为数字1,"[358]"代表第二位可以为3、5、8中的一个,"\\d{9}"代表后面是可以是0~9的数字,有9位。 if (TextUtils.isEmpty(mobileNums)) return false; else return mobileNums.matches(telRegex); }
"^((13[0-9])|(14[5,7,9])|(15[^4])|(18[0-9])|(17[0,1,3,5,6,7,8]))\d{8}$"这句话其实很简单:
①130-139这十个前三位已经全部开通,后面8位每一位都是0-9之间的任意数;
②14开头的目前只有145、147、149三位,后面8位每一位都是0-9之间的任意数;
③15开头的除了154以外第三位可以随意取,后面8位每一位都是0-9之间的任意数;
④180-189这十个前三位已经全部开通,后面8位每一位都是0-9之间的任意数;
⑤17开头的目前有170、171、173、175、176、177、178这七位,后面8位每一位都是0-9之间的任意数;
这些正则表达式只是在前端进行判断,实际开发里面这些数据依旧会传给后台,后台会在数据库里去判断这11位号码是不是手机号,我们这样写是为了过滤一些最基本的号码,保证输入的号码位数是11位,还有就是一些看起来就不是手机号的某些11位数
感谢各位的阅读!关于"Android中手机号验证正则表达式有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
手机
号段
之间
号码
手机号
字符
字符串
正则
表达式
代表
内容
开头
验证
位数
后台
手机号码
数字
数据
更多
格式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
北极熊网络技术怎么样
软件开发项目sow
数据库报433的错
德温特数据库怎么查专利
想做一个科技互联网公司
软件开发费结转
日本软件开发工程师年薪
导入r怎么手动输入数据库
人社网络安全活动总结
2020年高校网络安全事件
苹果id服务器是出现问题
oa服务器是托管还是自建
数据库安装ip怎么看
手机显示服务器开小差什么意思
怎么区分网站进入数据库
学校狠抓网络安全
服务器端口和域名怎么找
新网络安全概念
阿里云服务器2核2g能玩多少人
Kvs数据库编译
it安全保障技术分册数据库
武汉网络安全监察处
南京网络安全防线
青岛应用软件开发团队
陕西启虹软件开发有限公司
哪里有教育软件开发
杨浦区推广软件开发服务价格
护苗网络安全化
软件开发流程图
网络安全与自律手抄报