我们有2种风格的电话号码:
86 **** *
+3706 *** ****
*** **** - 随机数
之前我用过这个,但现在我需要验证两种格式。
static function isPhoneNumber($phoneNumber) {
return preg_match('/^[+0-9. ()-]*$/ui', $phoneNumber);
}
如何使用正则表达式验证这两个数字?
答案 0 :(得分:0)
正则表达式:
(86|\+3706) \d{3} \d{4}
(86|\+3706)
会查找86
或+3706
\d{3}
和\d{4}
分别查找3位和4位数字