必须包含“数字”,“字母”,“特殊字符” 两种以上的正在表达式!详解编程语言

解:[0-9a-zA-Z?]{2,}

把“?”替换成你允许使用的特殊字符串,

如:[0-9a-zA-Z@#$]{2,} 

验证字符串:[email protected]  

结果:通过

验证链接:正则表达式在线验证

js(javascript)一般校验用法:

1 funcation ck_test(str){ 
2       var reg=/^[0-9a-zA-Z]$/; 
3       if(reg.test(str)){ 
4           alert("ture"); 
5       }  else{ 
6           alert("false"); 
7       } 
8 }    

调用:ck_test("[email protected]")

问: 只能输入字母和数字,但不能全是数字的正则表达式,却可以全部是字母?

解:^(?!/d+$)[/da-zA-Z]*$

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/16425.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论