这个是正则里面最简单的问题啦,可是我还是在这里强调一下。因为写的过程中容易忽视一些小的bug
<input type="text" >
var textcontent=$("#search").val()
if(!/^[a-zA-Z]{3,5}$/.test(textcontent)){ //注意如果你没有写^ $ 他只可能是限制了开始是3个,但是超过5个他也提示是对的。我们必须把结束$加上啊、注意[ ]代表是查找这里面的内容看他存在吗?而不能写成[a-z]|[A-Z]
("错误");
}
else{("正确")}