我使用Google的libphonenumber库来验证服务器端的电话号码,我注意到PhoneNumberUtil
有两种方法:isPossibleNumber
和isValidNumber
。它们之间的区别是什么,什么时候我应该使用其中一个而不是另一个?
你可以在他们的github页面上找到他们的区别。
isPossibleNumber -仅使用长度信息快速猜测一个号码是否可能是电话号码,比完整验证快得多。
isValidNumber -使用长度和前缀信息对一个地区的电话号码进行完整验证。