必须包含“数字”,“字母”,“特殊字符”两种以上的正在表达式!解:[0-9a-zA-Z?]{2,}
把“?”替换成你允许使⽤的特殊字符串,
js正则表达式验证数字和字母如:[0-9a-zA-Z@#$]{2,}
验证字符串:123@qaz
结果:通过
验证链接:
js(javascript)⼀般校验⽤法:
1 funcation ck_test(str){
2var reg=/^[0-9a-zA-Z]$/;
st(str)){
4          alert("ture");
5      }  else{
6          alert("false");
7      }
8 }
调⽤:ck_test("123@qaz")
问:只能输⼊字母和数字,但不能全是数字的正则表达式,却可以全部是字母?
解:^(?!\d+$)[\da-zA-Z]*$