【发布时间】:2012-05-04 00:46:17
【问题描述】:
我想在php中编写一个匹配方法,让我可以匹配电话号码。
我的情况是我想构建一个应用程序,该应用程序将从Android设备中提取电话联系人号码,在后端,它将电话联系人与当前应用程序用户进行匹配,如果有匹配,则添加这些用户作为朋友,类似于 whatsapp 在将电话联系人与设备中装有 whatsapp 应用的用户匹配时所做的事情。
我现在遇到的问题是如何编写一个正则表达式来匹配带有/不带有国家代码或前导零的电话号码。
在应用程序中,我要求输入用户国家和电话号码,例如我的一个朋友输入了这些值: 国家 : 约旦 (+962) 电话号码:799633999 这在后端将存储为 +962799633999
如果我们假设我将我的朋友号码设为 0799633999,我可以使用什么正则表达式将 0799633999 与 +96279963999 匹配?
【问题讨论】:
标签: php android regex cordova mobile-country-code