废话不多说,直接上代码,有什么区段可以补充的,请告知!

/**
 * 校验手机号格式
 *
 * @param number
 * @return
 */
public static boolean isMobileNum(String number) {/*
    移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188
    联通:130、131、132、152、155、156、185、186
    电信:133、153、177、178、180、189、(1349卫通)
    总结起来就是第一位必定为1,第二位必定为3或5或8,其他位置的可以为0-9
    */
    String num = "[1][3578]\\d{9}";//"[1]"代表第1位为数字1,"[3578]"代表第二位可以为3、5、7、8中
                                    // 的一个,"\\d{9}"代表后面是可以是0~9的数字,有9位。
    if (TextUtils.isEmpty(number)) {return false;
    } else {//matches():字符串是否在给定的正则表达式匹配
        return number.matches(num);
    }
}

使用正则表达式验证手机号格式相关推荐

  1. js 正则表达式 验证手机号

    js 正则表达式 验证手机号 /*** 验证手机号码格式是否正确* param: value 要验证的值,String类型* return:state 状态(true正确,false错误) msg 提 ...

  2. javascript正则表达式验证手机号

    javascript正则表达式验证手机号 限制条件 以1为开头 第二位为3 4 5 7 8中的任意一位 最后以0-9的9个整数结尾 //^[1]:第一位限制为1 //[3,4,5,7,8]:第二位限制 ...

  3. 用正则表达式验证Email格式

    <!DOCTYPE html> <html><head><title>用正则表达式验证Email格式</title><meta htt ...

  4. uni-app中正则表达式验证手机号,身份证号输入格式是否正确

    在用户提交信息的时候通常会输入手机号之类的,所以需要前端在提交的时候验证其输入的格式是否正确,以是在uni-app项目中,仅展示验证部分内容 手机号: let reg = /^[1][3,4,5,7, ...

  5. Android中利用正则表达式验证手机号是否合法

    利用正则表达式来验证手机号是否合法,现在我们简单使用一下,这个在实际的应用中很实用. 例:在输入框中输入手机号,判断是否合法, MainActivity中: package com.example.m ...

  6. java 验证手机号格式_java 校验手机号格式

    主要用到这两个包: import java.util.regex.Matcher; import java.util.regex.Pattern; Pattern类用于创建一个正则表达式,生成一个Pa ...

  7. js 正则匹配邮箱_JS正则表达式验证手机号和邮箱

    一.验证手机号 functionisPoneAvailable(poneInput) {var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;if (!myreg.test(pon ...

  8. PHP正则表达式验证手机号、邮箱、身份证号码、姓名等

    在PHP编写的程序中,为了保证代码本身的流程安全,少不了对数据流进行一些效验的工作.而PHP给我提供了正则表达式验证函数,我们可以很方便的通过正则表达式的验证函数,来检查数据流是否符合标准. 今天我们 ...

  9. java 车牌号验证正则表达式_使用正则表达式验证手机号、车牌号

    1.javascript验证手机号 function checkPhone(){ var sPhone = document.getElementById("id").value ...

最新文章

  1. 宏基因组理论教程5宏基因组功能组成
  2. 深入理解Redis的持久化机制和原理
  3. Linux生产环境CPU占用过高排查步骤
  4. Mybatis 一对多 结果集映射 简单入门 易懂
  5. 判断字符串的长度,中文占两个字符
  6. different behavior dialog popup display no
  7. 用jackson转json_用Jackson编写大JSON文件
  8. Java Swing/AWT和GTK混合GUI编程
  9. python 朋友圈leetcode_利特代码0547。朋友圈[python],LeetCode0547FriendCircles,Python
  10. App测试1-App测试概述
  11. 《浪潮之巅》读书笔记(上)
  12. Linux _ Day8 Shell编程之字符截取命令
  13. 兄弟连BroPHP系列教程
  14. modscan32为主设备
  15. 个人成长(学习方法)
  16. html 字体围绕图片效果
  17. 12个免费矢量免抠素材网站
  18. 【R语言】敏感度、特异度、准确率检验及置信区间求解
  19. 中国八大菜系食谱系列——————川菜
  20. 【程序猿的黑科技】一些有趣且有用的的工具整理

热门文章

  1. 自己写得循环往复的方阵,晒晒
  2. Mysql查询统计按年月日(年、季、月、周、日)
  3. Verilog描述有限状态机(一段式、二段式、三段式)
  4. 项目经理多为技术出身之怪相
  5. (operational-transformations)ot算法两个字符串如何生成ot操作转换的工具
  6. 我喜欢的爱豆竟然在赛博朋克空间跳舞,怎么实现的?
  7. 天火同人 (易經大意 韓長庚)
  8. Linux-帆软 服务器部署
  9. 常见的售后管理难点汇总
  10. 谷歌Chrome浏览器自动翻译导致前端页面数据错乱问题