RegexValidator: | |||||||||||||||||||||||
|
注意param这个参数 如果不写的话是默认不区分字母大小写的
整了一下午 大小写字母正则验证 一开始以为是正则表达式的问题,后来发现是因为这个参数 !!!!!!!!!!!!!!!
$("#userPassword").formValidator({empty:false, onShow:"请输入密码"})
.inputValidator({
min:6,
max:18,
onError:'密码长度为6-18位'})
.regexValidator({
regExp: '^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])).{6,18}$',
param:"g",//记录下这个坑吧
onError: '密码必须为大小写字母加数字'
});