标签: php regex
如何在正则表达式中匹配多个电话号码长度和格式?
^(?:080|070|081|\+?234)(?!.*-.*-)(?:\d(?:-)?){(8|10)}$
这是我的代码:
if (!preg_match("^(?:080|070|081|\+?234)(?!.*-.*-)(?:\d(?:-)?){(8)}$", $mobile)) { // valid mobile number }
我想支持以下数字格式:
https://regex101.com/r/07TLhR/1