Javascript 如何确定输入的所有特殊字符?
如何设置所有特殊字符的范围?此处缺少代码// script.jsJavascript 如何确定输入的所有特殊字符?,javascript,Javascript,如何设置所有特殊字符的范围?此处缺少代码// script.js <script> //validate special character if ( pswd.match(/......./) ) { $('#letter').removeClass('invalid').addClass('valid'); } else { $('#letter').removeClass('valid').addClass('invalid'); } //validate
<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>
//验证特殊字符
如果(pswd.match(/…../)){
$(“#字母”).removeClass('invalid').addClass('valid');
}否则{
$(“#字母”).removeClass('valid').addClass('invalid');
}
//验证大写字母
if(pswd.match(/[A-Z]/)){
$(“#大写”).removeClass('invalid').addClass('valid');
}否则{
$(“#大写”).removeClass('valid').addClass('invalid');
}
//验证号码
if(pswd.match(/\d/)){
$('#number')。removeClass('invalid')。addClass('valid');
}否则{
$('#number').removeClass('valid').addClass('invalid');
}
改用ASCII值。
将密码字符串转换为字符数组,并将其与下面提到的字母的ASCII值进行比较。
A-Z=95-120和
a-z=65-90试试
/[^a-zA-Z0-9]/.test(pswd)
你想做什么?你说的特殊字符是什么意思?我指的是所有的无字母和数字不是字母或数字*