我正在尝试验证我的电话地址文本字段。有人能为我提供一个简单的正则表达式来只验证数字还是一个特定的8位正则表达式吗?
非常感谢!
$('#phone').on('input', function() {
var input = $( this );
var regex = /* regex needed here */
var is_phone = regex.test(input.val());
if (is_phone){input.removeClass("invalid").addClass("valid");}
else {input.removeClass("valid").addClass("invalid");}
});
它将允许0-9数字,并且只允许8位数字。试试这个:
var regex = '/^[0-9]{1,8}$/'; // if you want min 1 and max 8 numbers
var regex = '/^[0-9]{8}$/'; // if you want exact 8 numbers