Android手机号码格式验证(正则)
这是一个简易版本的,只验证位数和前两位
//判断输入的格式是否为手机号public boolean isPhone(String phone){String regex="^1[3456789]\\d{9}$";if (phone.length()!=11){Log.i(TAG, "isPhone: 手机位数不对");return false;}else {Pattern p=Pattern.compile(regex);Matcher m=p.matcher(phone);boolean isMatch=m.matches();Log.i(TAG, "isPhone: 是否正则匹配"+isMatch);return isMatch;}}
还有一个详细版本
public static boolean isPhone(String phone) {String regex = "^((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(166)|(17[0,1,3,5,6,7,8])|(18[0-9])|(19[8|9]))\\d{8}$";if (phone.length() != 11) {MToast.showToast("手机号应为11位数");return false;} else {Pattern p = Pattern.compile(regex);Matcher m = p.matcher(phone);boolean isMatch = m.matches();Log.i(TAG, "isPhone: 是否正则匹配"+isMatch);return isMatch;}
}
判断
if(!isPhone(et_phone.getText().toString())){Toast.makeText(RegisterActivity.this,"手机号码格式不正确",Toast.LENGTH_SHORT).show();
}else{//这里写验证码倒计时操作Toast.makeText(RegisterActivity.this,"发送验证码成功",Toast.LENGTH_SHORT).show();
}
再附上密码格式验证(正则)
https://blog.csdn.net/YTYT5200/article/details/111994190
Android手机号码格式验证(正则)相关推荐
- Android 手机号格式验证(正则)
这是一个简易版本的,只验证位数和前两位 //判断输入的格式是否为手机号public boolean isPhone(String phone){String regex="^1[345678 ...
- 输入手机号的html语言,关于html里插入javascript对手机号码格式验证
关于html里插入javascript对手机号码格式验证0 先贴入代码 *手机号码: function phoneCheck(input){ if(input==""){ aler ...
- JAVA 手机号码格式验证,使用正则表达式
正则表达式 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件的子串等. ...
- 手机号码格式验证和 FASTDFS 工具类
常见大陆和香港号码格式验证 import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.regex ...
- PHP正则判断手机号码格式/邮箱正则
2019独角兽企业重金招聘Python工程师标准>>> $phonenumber = '15688985748'; if(preg_match("/^1[34578]{1} ...
- java手机号码格式验证
主要用到这两个包: import java.util.regex.Matcher; import java.util.regex.Pattern; Pattern类用于创建一个正则表达式,生成一个Pa ...
- java手机号码格式验证_java 校验手机号格式
主要用到这两个包: import java.util.regex.Matcher; import java.util.regex.Pattern; Pattern类用于创建一个正则表达式,生成一个Pa ...
- 前端js身份证号码和手机号码格式验证
//手机号码验证 function phoneNO(num) {return /^1[3|4|5|6|7|8|9][0-9]\d{8}$/.test(num); return /^(https?|ft ...
- Android非空格式验证框架Validation的使用---第三方库学习笔记(四)
Validation简介: 这是一个简单的函数库,使用注释语法来验证用户输入的表单信息.你仅需编写几行代码就可以实现一些表单验证功能,且显示的所有视图都将反馈给用户.它还带有一个可扩展的在线验证选项, ...
最新文章
- 不要再自己封装各种Util工具类了,这款神仙级框架你值得拥有!
- Halcon模板匹配之读取dxf文件生成xld与后续操作
- 数据库面试题【一、事务四大特性】
- 源码编译LAMP平台
- 徐工施维英:基于帆软搭建数字化驾驶舱,提高生产效率50%
- 怎样使用http代理IP判断公立幼儿园和私立幼儿园的差距
- c语言第三次作业(循环),C语言——第三次作业 - osc_kt69pvbx的个人空间 - OSCHINA - 中文开源技术交流社区...
- 如何让4年前的电脑装win10开机跑进15秒
- php 支付宝支付怎样开发,PHP实现个人支付宝支付开发(二) - cmpay
- 分享一个WIN10可用的桌面图标栅栏管理插件Fences的破解版
- galerkin有限元法matlab实现,应用Matlab实现有限元分析.pdf
- Python中写入文件操作
- 程序员做自媒体,龙叔教你怎么快速成为优秀博主【CSDN篇】
- MMS的基本特征与特点(转)
- php面试兴趣爱好,简历中的兴趣爱好该怎么写?
- MATLAB 汉化补丁下载
- 什么是高防服务器,高防服务器的原理
- XX集团工厂集成改造MES+SCADA数字化项目实施方案原创
- 信息学奥赛一本通全题目解析
- html语言h1h2h3,什么是H标签?H1,H2,H3标签使用的方法及重要性
热门文章
- C语言源代码系列-管理系统之飞机售票系统设计
- python网易云音乐下载_GUI图形化界面
- 开源一款超级好用的mp3剪切器app
- 添加USB wifi驱动到RK3568
- 给定一个矩阵m*n,从左上角开始每次只能向右和向下走,最后到右下角的位置共有多少种路径。
- 7 款最好的免费 PDF 转 Word 转换器工具
- Yaffs Direct Interface
- pip安装出现ERROR: Could not find a version that satisfies the requirement xxx问题的解决办法
- unix系统服务器内存条查询,unix如何查看虚拟内存
- vue打包npm run build