我有这个代码
var message_regex = /^.{10,500}$/;
我希望用户输入最少的10
字符,但是我输入的错误代码仍然显示多少字并不重要。如果我500
从上面的代码中删除一切正常。我只想知道我的regex
代码是否正常,还是我遗漏了什么?这是我的jquery
代码regex
if(message == ""){
$(".val_message").html("Please enter an inquiry").addClass('validate');
validation_holder = 1;
} else {
if(!message_regex.test(message)) {
$(".val_message").html("Your message is too short please enter atleast 10 characters").addClass('validate');
validation_holder = 1;
} else {
$(".val_message").html("");
}
}
另外,如果我将代码更改为
var message_regex = /^.{5,500}$/;
如果我输入一个字符,它并不在乎。有什么问题?