立陶宛电话号码验证

时间:2017-08-04 13:19:52

标签: php regex

我们有2种风格的电话号码:

86 **** *

+3706 *** ****

*** **** - 随机数

之前我用过这个,但现在我需要验证两种格式。

static function isPhoneNumber($phoneNumber) {
    return preg_match('/^[+0-9. ()-]*$/ui', $phoneNumber);
}

如何使用正则表达式验证这两个数字?

1 个答案:

答案 0 :(得分:0)

正则表达式:

(86|\+3706) \d{3} \d{4}
  • (86|\+3706)会查找86+3706
  • \d{3}\d{4}分别查找3位和4位数字