校验手机号和获取验证码
public class CheckTelUseful {
private Context context;
public CheckTelUseful(Context context) {this.context = context;
}/*** 校验手机号** @author zjf* @time 2017/4/13 9:19*/
public boolean checkTelIsUseful(String tel) {String num = "[1][356789]\\d{9}"; //"[1]"代表第1位为数字1,"[3578]"代表第二位可以为3、5、7、8中的一个,"\\d{9}"代表后面是可以是0~9的数字,有9位。if (TextUtils.isEmpty(tel)) {return false;} else {//matches():字符串是否在给定的正则表达式匹配return tel.matches(num);}
}/*** 获取验证码** @author zjf* @time 2017/4/13 9:15*/
public String getVerification(EditText editText_tel) {if (editText_tel.getText() != null && !TextUtils.isEmpty(editText_tel.getText().toString())) {if (checkTelIsUseful(editText_tel.getText().toString())) {//手机号合法,获取验证码return "";} else {new ToastHelper().showToast(context, "手机号不合法");return "";}} else {new ToastHelper().showToast(context, "手机号不能为空");return "";}
}
}
校验手机号和获取验证码相关推荐
- 微信小程序手机号注册获取验证码+验证判断
微信小程序手机号注册获取验证码+验证判断 扫描二维码,进入首页,找到"小程序演示",效果类->手机号码注册效果,点击进入即可.
- vue element-ui 手机号校验 验证码校验 获取验证码倒数60秒无样式实现
这段时间被迫搞前端搞裂开了,记录一下手机号验证码校验登录的极简无样式前端实现 巨丑!希望大佬们不介意 下面是先演示效果 点击登陆后显示校验信息 输入手机号点击获取验证码 输入符合校验的内容后点击登录提 ...
- 输入手机号获取验证码的注册页面,说出测试过程
考察的点有两个,一个是对手机号格式和验证码格式的验证,一个是对验证码获取功能的验证. 基本原理:验证码1分钟内只能发一次,有效期10分钟.验证码是后台Java代码生成的,然后验证码生成时间和此验证码会 ...
- 短信验证(手机号注册,绑定手机号获取验证码)
今天写一个常见的功能--手机app中注册或绑定手机号的获取验证码的功能.也就是短信验证功能 具体效果就是,你在注册界面填写手机号,点击获取验证码按钮,---然后会收到验证短信,填入验证码后点击注册按钮 ...
- Android短信验证(手机号注册,绑定手机号获取验证码)实例
今天写一个常见的功能--手机app中注册或绑定手机号的获取验证码的功能.也就是短信验证功能 具体效果就是,你在注册界面填写手机号,点击获取验证码按钮,---然后会收到验证短信,填入验证码后点击注册 ...
- 小程序:js获取验证码时(倒计时模块)
代码例子截图最近在上手开发小程序,发现其实小程序要比vue真的要简单太多了,有一套自己的html(WXML),css(WXSS),虽然有些标签不能直接沿用html5的标签来开发,不过内置的标签还是很好 ...
- Java手机号校验、短信验证码、验证码工具类
1.手机号校验.生成短信验证码缓存redis.验证短信验证码 import com.ruoyi.common.constant.OpsConstants; import com.ruoyi.commo ...
- 前端获取验证码、手机号登录、注册功能
07.前端获取验证码.手机号登录.注册功能 Register.vue <template><div class="register"><div cla ...
- 【每日随笔】电子签名 ( 下载 “e 签保“ 应用 | 使用 手机号 + 短信验证码 登录 | 发起签署 | 签名 | 获取签名后的 PDF 文件及出证信息 )
文章目录 一.下载 "e 签保" 应用 二.使用 手机号 + 短信验证码 登录 三.发起签署 四.签名 五.获取签名后的 PDF 文件及出证信息 一.下载 "e 签保&q ...
最新文章
- 从网上下载文件命令wget
- Zepto源代码分析之二~三个API
- 401 Unauthorized
- 【项目管理】敏捷团队协议示例
- mysql json函数_Mysql里的JSON系列操作函数
- Python随手记—各种方法的使用
- io.jsonwebtoken.ExpiredJwtException jwt令牌过期
- HTTP请求头和响应头部包括的信息有哪些?(转)
- 树莓派 ubuntu gpio_如何给树莓派安装操作系统
- 拓端tecdat|约会数据动态可视化分析:R语言使用ggplot和ganimate制作的动画图
- HTML基础 --- HTML基础
- Python3 字节码详解
- B样条曲线的一些基本性质
- 阿里云轻量应用服务器从购买到配置环境以及部署javaweb项目过程
- Project免费视频教程来了
- MYSQL安装以及登录问题_飘云羽逸_新浪博客
- JavaMail 使用POP3/SMTP服务发送QQ邮件
- Couldn‘t terminate the existing process for com.hopechart.gallery
- 44个路由器知识要点
- 文成小盆友python-num14 - web 前端基础 html ,css, JavaScript