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 "";}
}

}

校验手机号和获取验证码相关推荐

  1. 微信小程序手机号注册获取验证码+验证判断

    微信小程序手机号注册获取验证码+验证判断 扫描二维码,进入首页,找到"小程序演示",效果类->手机号码注册效果,点击进入即可.

  2. vue element-ui 手机号校验 验证码校验 获取验证码倒数60秒无样式实现

    这段时间被迫搞前端搞裂开了,记录一下手机号验证码校验登录的极简无样式前端实现 巨丑!希望大佬们不介意 下面是先演示效果 点击登陆后显示校验信息 输入手机号点击获取验证码 输入符合校验的内容后点击登录提 ...

  3. 输入手机号获取验证码的注册页面,说出测试过程

    考察的点有两个,一个是对手机号格式和验证码格式的验证,一个是对验证码获取功能的验证. 基本原理:验证码1分钟内只能发一次,有效期10分钟.验证码是后台Java代码生成的,然后验证码生成时间和此验证码会 ...

  4. 短信验证(手机号注册,绑定手机号获取验证码)

    今天写一个常见的功能--手机app中注册或绑定手机号的获取验证码的功能.也就是短信验证功能 具体效果就是,你在注册界面填写手机号,点击获取验证码按钮,---然后会收到验证短信,填入验证码后点击注册按钮 ...

  5. Android短信验证(手机号注册,绑定手机号获取验证码)实例

    今天写一个常见的功能--手机app中注册或绑定手机号的获取验证码的功能.也就是短信验证功能 具体效果就是,你在注册界面填写手机号,点击获取验证码按钮,---然后会收到验证短信,填入验证码后点击注册 ...

  6. 小程序:js获取验证码时(倒计时模块)

    代码例子截图最近在上手开发小程序,发现其实小程序要比vue真的要简单太多了,有一套自己的html(WXML),css(WXSS),虽然有些标签不能直接沿用html5的标签来开发,不过内置的标签还是很好 ...

  7. Java手机号校验、短信验证码、验证码工具类

    1.手机号校验.生成短信验证码缓存redis.验证短信验证码 import com.ruoyi.common.constant.OpsConstants; import com.ruoyi.commo ...

  8. 前端获取验证码、手机号登录、注册功能

    07.前端获取验证码.手机号登录.注册功能 Register.vue <template><div class="register"><div cla ...

  9. 【每日随笔】电子签名 ( 下载 “e 签保“ 应用 | 使用 手机号 + 短信验证码 登录 | 发起签署 | 签名 | 获取签名后的 PDF 文件及出证信息 )

    文章目录 一.下载 "e 签保" 应用 二.使用 手机号 + 短信验证码 登录 三.发起签署 四.签名 五.获取签名后的 PDF 文件及出证信息 一.下载 "e 签保&q ...

最新文章

  1. 从网上下载文件命令wget
  2. Zepto源代码分析之二~三个API
  3. 401 Unauthorized
  4. 【项目管理】敏捷团队协议示例
  5. mysql json函数_Mysql里的JSON系列操作函数
  6. Python随手记—各种方法的使用
  7. io.jsonwebtoken.ExpiredJwtException jwt令牌过期
  8. HTTP请求头和响应头部包括的信息有哪些?(转)
  9. 树莓派 ubuntu gpio_如何给树莓派安装操作系统
  10. 拓端tecdat|约会数据动态可视化分析:R语言使用ggplot和ganimate制作的动画图
  11. HTML基础 --- HTML基础
  12. Python3 字节码详解
  13. B样条曲线的一些基本性质
  14. 阿里云轻量应用服务器从购买到配置环境以及部署javaweb项目过程
  15. Project免费视频教程来了
  16. MYSQL安装以及登录问题_飘云羽逸_新浪博客
  17. JavaMail 使用POP3/SMTP服务发送QQ邮件
  18. Couldn‘t terminate the existing process for com.hopechart.gallery
  19. 44个路由器知识要点
  20. 文成小盆友python-num14 - web 前端基础 html ,css, JavaScript

热门文章

  1. 网络传真服务器位置,怎么设置传真服务器
  2. 微信怎么收银行卡的消息服务器,你的银行卡短信通知收费吗
  3. 【C语言】三子棋实现AI智能落子(简单语法)
  4. c语言程序设计概述总结,c语言程序设计总结.docx
  5. 《容忍与自由》读后感
  6. ​PC电脑流行的主要原因
  7. 【elastic-job】elastic-job部署以及简单例子
  8. MySQL--表的创建以及数据类型
  9. bulldog1——爆破、命令执行、pty提权
  10. Oxygen Eclipse 添加server