-1

是否有适用于所有有效手机号码的标准化正则表达式,例如 00923465655239 或 +923005483426,00923335612513 我正在搜索它退出两天,但我没有找到这些格式的任何表达式。

国家代码 0092 或 +92 和 0092 之后的手机总号码为 10 个号码

提前谢谢

4

2 回答 2

4

我不会为您提供答案,我将为您提供一些信息,您可以阅读并学习如何使用正则表达式。

这个搜索花了我不到 5 秒的时间为你抓取了 URL。

这是一个很好的正则表达式电话号码验证问题

这向您展示了如何使用正则表达式验证电话号码的大量描述。我建议您阅读此内容,尝试一下,如果您遇到困难,我们将非常乐意提供帮助。

如果这证明很困难,请使用此链接

于 2013-06-24T13:11:27.433 回答
3
$number =  "00923005483426" ; //Use another number to test   
$pattern = "/^(\+|00)92\d{10}$/" ;

$isOk = preg_match($pattern, $number) ;
var_dump($isOk) ;

应该做的工作。

于 2013-06-24T13:09:32.770 回答