繁体   English   中英

仅允许特定国家/地区电话代码的正则表达式

[英]Regular expression to allow only specific country telephone code

我想在 php 中使用正则表达式,它只允许特定的阿富汗电话代码(+93),之后它可以接受任何其他号码。 我如何在 php 中执行此操作?

我试过这个表达式^(\+|00)[1-9][0-9 \-\(\)\.]{7,}$但我希望能够接受00937 878 1536+937 878 1536

我不知道如何使用正则表达式来做到这一点。

如果仅用于验证目的,您将测试此模式:

^[\+ 0]0?937 \d{3} \d{4}$

你可以在这里测试它: https://regex101.com/r/6hVHG3/1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM