只能输入3-5个英文字符的正则

时间:2025-02-14 22:18:22

这个是正则里面最简单的问题啦,可是我还是在这里强调一下。因为写的过程中容易忽视一些小的bug

  <input   type="text"      >

 

 

                var textcontent=$("#search").val()
                if(!/^[a-zA-Z]{3,5}$/.test(textcontent)){  //注意如果你没有写^ $ 他只可能是限制了开始是3个,但是超过5个他也提示是对的。我们必须把结束$加上啊、注意[ ]代表是查找这里面的内容看他存在吗?而不能写成[a-z]|[A-Z]
                    ("错误");
                }
                else{("正确")}