我有一个这样的字符串: + 33123456789(法语电话号码)。我想提取国家代码(+ 33)不知道国家。例如,它应该工作,如果我有另一个电话从另一个国家。我使用谷歌图书馆 https://code.google.com/p/libphonenumber/。
如果我知道这个国家,我能找到这个国家的代码真是太酷了:
PhoneNumberUtil phoneUtil = PhoneNumberUtil.getInstance();
int countryCode = phoneUtil.getCountryCodeForRegion(locale.getCountry());
但是我不知道如何在不了解国家的情况下解析字符串。