Libphonenumber 猜测数字是否可能

标签 libphonenumber

可以仅向 libphonenumber 传递不带国家/地区格式的号码

isNumberPossible(String phone)

例如,我想检查号码是否可以采用国际格式。我不想传递本地国家/地区代码,因为我不这样做。

This demo强制我进入该国

最佳答案

在该演示中,输入电话号码(例如 +41 31 917 52 00),然后输入国家/地区的 US。验证结果如下:

****Validation Results:****
Result from isPossibleNumber(): true
Result from isValidNumber(): true
Result from isValidNumberForRegion(): false
Phone Number region: CH
Result from getNumberType(): FIXED_LINE

对于 isPossibleNumber,它返回 true,对于 isValidNumberForRegion,返回 false。听起来这对你的情况有用。 (我也有同样的情况,所以我是这么知道的。)

关于Libphonenumber 猜测数字是否可能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23134145/

相关文章:

java - 任何国家的随机电话号码生成器

android - 如何下载和使用 PhonenumberUtil

angular - 在 Angular react 形式验证器中使用 google-libphonenumber

java - libphonenumber 库不提取前缀为 +34 (0) 的电话号码

libphonenumber - 没有国家代码的反向电话号码查询

javascript - 将 javascript 库转换为 AMD

c# - 为什么 libphonenumber 网站返回的结果与 libphonenumber 库不同?

ios - 如何在 iOS 中针对不同的区域代码实时格式化电话号码(使用 UITextfield 时)?

java - 将国际电话号码转换为本地电话号码

ruby-on-rails - 如何在 Ruby 中随机生成有效的 E164 格式的电话号码?