我怎样才能获得电话号码的前缀?

时间:2013-04-19 10:35:16

标签: iphone ios regex phone-number

大家好我试图获取电话号码的前缀,以便在没有国家/地区拨号代码的情况下获取实际的电话号码。我怎样才能做到这一点?

请注意,电话号码可以是

  

123456789
  0099123456789
  9912345678

或带有国家/地区代码和区号等的任何其他格式。

2 个答案:

答案 0 :(得分:0)

如果您尝试这样做,那么它会帮助一些但不确定的,

NSString *str=[PhoneNumber substringToIndex:[PhoneNumber length]-10];

答案 1 :(得分:0)

看看你可以拥有List of country calling codes [维基百科]和Internatioal dialing prefix [维基百科]的不同前缀的数量,可以得出这样的结论:如果不缩小面积,你可能无法获得这很远。

但是,如果你要处理从特定地区到另一个特定地区的电话号码,你可能会想出一些东西。