最新、最全、最准确的手机号正则表达式

港控/mmm° 2024-02-18 22:50 62阅读 0赞
  1. /**
  2. * Java 使用
  3. */
  4. String PHONE_NUMBER_REG = "^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$";
  5. /**
  6. * JS 使用
  7. */
  8. "18016381232".match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{
  9. 8}$/)

因为我是在Java中使用的,所以正则里使用了双斜杠,防止\d转义,导致在JS或者其他语言中使用失败,表示抱歉,JS只需要去掉其中的一个斜杠就可以了。
转载自:https://blog.csdn.net/voidmain_123/article/details/78962164

发表评论

表情:
评论列表 (有 0 条评论,62人围观)

还没有评论,来说两句吧...

相关阅读

    相关 表达式

    正则表达式用法(注:正则表达式两边需加上斜杠“/”为了表示这个字符串不对中间内容转义,它不是正则表达式的一部分): //实例 <input onkeyup