你的位置:首页 > 软件开发 > 操作系统 > Android 正则表达式验证手机号、姓名(包含少数民族)、身份证号

Android 正则表达式验证手机号、姓名(包含少数民族)、身份证号

发布时间:2017-04-26 00:00:43
最近项目中新增的功能,需要对手机号、姓名、身份证号等一些信息进行验证,最好的方法是通过正则表达式来验证,网上查了一些资料,写了这几个工具方法。1、验证手机号规则:第一位只能是1,第二位为3-8中的数字,3-11位为任意的数字 /** * 手机号号段校验, 第1位:1; ...

最近项目中新增的功能,需要对手机号、姓名、身份证号等一些信息进行验证,最好的方法是通过正则表达式来验证,网上查了一些资料,写了这几个工具方法。

1、验证手机号

规则:第一位只能是1,第二位为3-8中的数字,3-11位为任意的数字

  /**   * 手机号号段校验,   第1位:1;   第2位:{3、4、5、6、7、8}任意数字;   第3—11位:0—9任意数字   * @param value   * @return   */  public static boolean isTelPhoneNumber(String value) {    if (value != null && value.length() == 11) {      Pattern pattern = Pattern.compile("^1[3|4|5|6|7|8][0-9]\\d{8}$");      Matcher matcher = pattern.matcher(value);      return matcher.matches();    }    return false;  }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Android 正则表达式验证手机号、姓名(包含少数民族)、身份证号

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录