我需要用破折号(000-00-0000)验证9位数字。如何使用正则表达式执行此操作,但它需要是特定格式 示例:999-99-999,585-25-555
答案 0 :(得分:0)
在文本框的Onblur事件上调用以下函数。这将验证模式(带有破折号的9位数字(000-00-0000))
function validateSSN(element) {
var isValidated = false;
value = element.value;
if(/^\d{3}-\d{2}-\d{4}$/i.test(value)) {
isValidated = true;
}
if(!isValidated){
alert('Please enter a valid SSN number.');
$(element).focus();
return false;
}
}