如何设置所有特殊字符的范围?这里缺少代码/....../ .................................................. ...........................
的script.js
<script>
//validate special character
if ( pswd.match(/......./) ) {
$('#letter').removeClass('invalid').addClass('valid');
} else {
$('#letter').removeClass('valid').addClass('invalid');
}
//validate capital letter
if ( pswd.match(/[A-Z]/) ) {
$('#capital').removeClass('invalid').addClass('valid');
} else {
$('#capital').removeClass('valid').addClass('invalid');
}
//validate number
if ( pswd.match(/\d/) ) {
$('#number').removeClass('invalid').addClass('valid');
} else {
$('#number').removeClass('valid').addClass('invalid');
}
</script>
答案 0 :(得分:-1)
使用ASCII值代替。 将密码字符串转换为字符数组,并将其与下面提到的字母表的alphabets.ASCII值的ASCII值进行比较。 A-Z = 95-120 和 的 A-Z = 65-90 强>