折雨的天空
php正则表达式中括号的一个疑问
2017-11-30 我好笨
preg_match("/^1[345789]\d{9}$/",'15908080123')




这段代码匹配失败







改成:







preg_match("/^1[34578]\d{9}$/", '15908080123')



可以匹配







多一个和少一个数字的问题,暂时没找到答案,不知道是不是字符数限制,要实现第一个可以改一下正则为:







preg_match("/^1[^126]\d{9}$/", '15908080123')











发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容