我正在使用intl-tel-input库来验证电话号码。
我注意到的一件事是,我可以在国际号码的国家代码后面加上一个0,如下所示:
LibPhoneNumber
如您所见,该电话号码是有效的,并且0被自动剥离与国际格式。
我试着给自己发送一个带有0+代码区域的消息,我收到了消息。
我想知道的是,用户输入他的电话号码与0与代码区在一个表单,我们将能够发送他的电话消息无论如何,号码不会是无效的。或者您认为我需要编写一个方法来自动删除0?
希望我说的够清楚,谢谢你的帮助!
同样的问题,我被你的帖子绊倒了。我们的问题是调用中间有“0”的号码不起作用,即使它被libphoneNumber识别为有效。
我刚用短信做了一个附加测试。同样在这里,号码中有“0”的短信无法发送。
示例:
>
+4179xxxxxxx作品
+41079xxxxxxx不工作
所以回答你的问题:不,你不能确定中间有“0”的数字在所有情况下都适用。我们现在使用E164格式后,该号码被识别为有效。