我使用iOS ABPeoplePickerNavigationController允许用户选择一个电话号码,但我收到的号码格式如下:
+44(0)20 3162 0001
我可以删除空格和括号,但剩下的数字实际上并不是有效的电话号码。
iOS是否提供任何方法强制ABPeoplePicker返回有效的,规范的电话号码,即
442031620001
或者我是否会厌倦应用正则表达式或其他东西?
答案 0 :(得分:0)
你必须申请正则表达式。但它应该只是剥离所有,但可选+开头
仍然无法保证能为您提供有效的电话号码!
e.g。在地址簿中我可以写+44 353 1232(-0 / -1)
命名为alernates