0
如何在用户输入地址簿时找到用户地址簿中的电话号码,例如0612345678,但在地址簿中存在此电话号码,但格式为(06)12 34 56 78或+ 3112345678,所以基本上我的问题是..有没有办法检查电话号码,即使它有这些格式?AddressBook查找格式化的数字与未格式化的号码
如何在用户输入地址簿时找到用户地址簿中的电话号码,例如0612345678,但在地址簿中存在此电话号码,但格式为(06)12 34 56 78或+ 3112345678,所以基本上我的问题是..有没有办法检查电话号码,即使它有这些格式?AddressBook查找格式化的数字与未格式化的号码
我已经研究过相同的概念。我所做的是我得到NSString
的电话号码。
现在,我有一个电话号码,如+(999)555-8888。所以,要删除()
,-
和+
,我只是使用NSString
方法stringByReplacingOccurrencesOfString:@"(" withString:@""
....并且对)
,-
和+
也做了同样的处理。
最后,得到了9995558888。
我认为这可能对你有帮助..... :)