gpt4 book ai didi

javascript - 电话号码验证,其中包含 +** ***-***-****(再加上两位数的国家/地区代码和 10 位数的手机号码)

转载 作者:行者123 更新时间:2023-12-03 01:26:53 25 4
gpt4 key购买 nike

我正在开发一个具有包含手机号码字段的表单的功能。要求允许手机号码字段采用以下格式:

+** ***-***-**** 

(加上后面带有两位数国家/地区代码和 10 位手机号码)我尝试使用以下正则表达式,但无法生成所需的结果。

ng-pattern="/^[0-9]{3}-[0-9]{3}-[0-9]{4}$/"

有人可以指导我吗?

最佳答案

试试这个。

function phonenumber(inputtxt) {
var phoneno = /^\+[0-9]{2}-[0-9]{3}-[0-9]{3}-[0-9]{4}$/;
if(inputtxt.match(phoneno)) {
//return true;
alert("true");
}
else {
//alert("message");
//return false;
alert("false");
}
}

phonenumber("+91 111 111 1111");
phonenumber("+11-223-333-4444");
phonenumber("984656462464");

如果您想接受中间的空格或点,例如 +91 333 333 4444,那么您可以将 ?[-] 更改为 ?[-。 ]

关于javascript - 电话号码验证,其中包含 +** ***-***-****(再加上两位数的国家/地区代码和 10 位数的手机号码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51491665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com