jQuery使用igorescobar Jquery Mask Plugin验证电话号码输入

时间:2013-05-31 05:50:00

标签: javascript jquery regex forms validation

我正在使用Jquery Mask插件来验证手机文本输入,如下所示: http://igorescobar.github.io/jQuery-Mask-Plugin/

$('#phone').mask('(999) 999-9999');

如何使用正则表达式验证此电话号码格式?

谢谢!

1 个答案:

答案 0 :(得分:3)

也许是这样的? (我不确定语法,如果我错了,请纠正我)

function checkPhoneNumber(num) {
    var regexp = /\([0-9]{3}\)\s[0-9]{3}-[0-9]{4}/; 
    var valid = regexp.test(num);
    return valid;
}

\(这是一个开头括号;

[0-9]{3}这是从09的数字仅发生3次;

\)这是一个结束括号;

\s这是一个空格字符;

-这是针对短划线

[0-9]{4}这是从09的数字仅发生4次;