使用php preg_match
,我找到了电话号码代码的正则表达式(例如+61)
$res = preg_match('/(\+\d{1,3})/', '+99999999'); // must return false
但它会返回true
。最大长度必须为3.我的意思是(+999)
有什么想法吗?
答案 0 :(得分:1)
正则表达式:'/^(\+\d{1,3})$/
将正则表达式/(\+\d{1,3})/
更改为/^(\+\d{1,3})$/
<?php
$res= preg_match('/^(\+\d{1,3})$/', '+99999999',$matches);
print_r($matches);