手机号码匹配的问题:

来源:3-8 正则匹配常用案例

乾坤龙心

2015-10-02 03:29

手机号码匹配的问题: if (!preg_match('/^1\d{10}$/i', $user['mobile'])) {    die('手机号不合法');这里输入12345678901会通过,但大家都知道中国个人手机号没有12开头的 

怎样验证手机号码前两位是13或14或15或18?

写回答 关注

1回答

  • pardon110
    2015-10-02 13:59:53
    已采纳

    正则改为:'/^1(3|4|5)\d{9}$/i' ,就可以了

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题