如何知道给定数字字符串的国家/地区代码?例如 0917 8987 999 ,则国家/地区代码将为“ ph ”。如果您能为我提供资源,图书馆或示例代码,我们将不胜感激。谢谢。
答案 0 :(得分:1)
解析国家/地区并验证国际电话号码您可以使用PhoneNumberKit。
易于在Swift
中实施。
实施:
let phoneNumberKit = PhoneNumberKit()
do {
let phoneNumber = try phoneNumberKit.parse("+33689017383")
print(phoneNumber.countryCode)
print(phoneNumberKit.mainCountry(forCode: phoneNumber.countryCode)!)
}
catch {
print("Generic parser error")
}