www.ndwl.net > js 正则表达式:密码必须由6位数字加字母组成

js 正则表达式:密码必须由6位数字加字母组成

var reg = /^(\w){6,12}$/; var password = '1234455'; if(!reg.test(password)){ alert('密码必须由6-12位数字或者字母组成'); }

正则的写法: [\da-zA-Z]+ 可以匹配 数字,大小写字母 个数是至少一个 另外,不要用 \w+ 因为\w是匹配字母数字下划线,多一个下划线,不符合你的要求的。 具体完整代码,此处不给贴,你就自己写吧。 需要的话,可以去看: 【教程】以Python中的re...

^[a-z | A-Z]\w{5,15},试一下,看看能满足你的需要没?

^[A-Za-z]{1}[A-Za-z0-9]{6,12}

(?i)^(?=[0-9a-z]{6}$)(?!.*(.)(.*\1)+) 只能是6位的数字或字母,且为六个各不相同的字符

^[a-zA-Z0-9]{6,15}$ 这样大于15的字符串就不会被match了

参考我之前的回答。http://zhidao.baidu.com/question/326905917794494445

你那id是要验证的吗? 如果是的话就不对, 要这样 var a=/^\d{6}$/; if(a.test(id)){ //------------------------------------- }

function email_validate($inEmailStr){ return preg_match("/^([\w{1,}])([\w-]*(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i" , $inEmailStr); } 判断邮箱:返回true正确,false不正确 function pass_validat...

if( /^[a-zA-Z0-9]{6,18}$/.test( password ) ) {alert( 'ok' );}等。 书写标识符时,忽略了大小写字母的区别。main(){int a=5;printf("%d",A);} 编译程序把a和A认为是两个不同的变量名,而显示出错信息。C认为大写字母和小写字母是两个不同的字...

网站地图

All rights reserved Powered by www.ndwl.net

copyright ©right 2010-2021。
www.ndwl.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com