提问者:小点点

国家代码intl-tel-input后未删除数字0


我正在使用intl-tel-input库来验证电话号码。

我注意到的一件事是,我可以在国际号码的国家代码后面加上一个0,如下所示:

LibPhoneNumber

如您所见,该电话号码是有效的,并且0被自动剥离与国际格式。

我试着给自己发送一个带有0+代码区域的消息,我收到了消息。

我想知道的是,用户输入他的电话号码与0与代码区在一个表单,我们将能够发送他的电话消息无论如何,号码不会是无效的。或者您认为我需要编写一个方法来自动删除0?

希望我说的够清楚,谢谢你的帮助!


共1个答案

匿名用户

同样的问题,我被你的帖子绊倒了。我们的问题是调用中间有“0”的号码不起作用,即使它被libphoneNumber识别为有效。

我刚用短信做了一个附加测试。同样在这里,号码中有“0”的短信无法发送。

示例:

>

  • +4179xxxxxxx作品

    +41079xxxxxxx不工作

    所以回答你的问题:不,你不能确定中间有“0”的数字在所有情况下都适用。我们现在使用E164格式后,该号码被识别为有效。