问答详情
源自:5-4 常见正则表达式—手机号匹配

如果1的前面有数字怎么办,比如说315911778452

315911778452它把15911778452匹配出来了,怎么把这种情况排除

提问者:qq_白色幻想_03628609 2016-10-22 20:27

个回答

  • 慕粉3962902
    2016-10-22 20:49:20

    原本匹配手机号码:/^1(2|3|5|7|8)[0-9]{9}/

    想要把前面的3匹配出来有好多种方法,我列举一种:/[0-9]1(2|3|5|7|8)[0-9]{9}/