天天看點

隻能輸入3-5個英文字元的正則

這個是正則裡面最簡單的問題啦,可是我還是在這裡強調一下。因為寫的過程中容易忽視一些小的bug

  <input   type="text"    id="search"  >

                var textcontent=$("#search").val()

                if(!/^[a-zA-Z]{3,5}$/.test(textcontent)){  //注意如果你沒有寫^ $ 他隻可能是限制了開始是3個,但是超過5個他也提示是對的。我們必須把結束$加上啊、注意[ ]代表是查找這裡面的内容看他存在嗎?而不能寫成[a-z]|[A-Z]

                    mui.alert("錯誤");

                }

                else{mui.alert("正确")}

繼續閱讀