gpt4 book ai didi

javascript - JS 数字和连字符验证

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

我正在使用 Javascript 来验证带有连字符的电话号码。它仅验证一个连字符,但不允许使用两个连字符。

我想验证此格式:

123-456-7891

如何用 JS 做到这一点?这是我的功能

 function numericValidation(phoneno) {
var numbers = /^\d+((;\d+)*|-\d+)?$/;
if (phoneno.match(numbers)) {
alert('Your input is valid');
return true;
} else {
alert('Please enter in (123-456-7891) format');
return false;
}
}

最佳答案

 function numericValidation(phoneno) {
var numbers =/^\d+(-\d+)*$/;
if (phoneno.match(numbers)) {
alert('Your input is valid');
return true;
}
else {
alert('Please enter in (123-456-7891) format');
return false;
}
}

关于javascript - JS 数字和连字符验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25243662/

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