Javascript 正则表达式:密码必须至少包含1个特殊字符
我正在尝试验证用户插入的密码中是否至少包含1个特殊字符。有人能帮我处理regExp吗Javascript 正则表达式:密码必须至少包含1个特殊字符,javascript,regex,Javascript,Regex,我正在尝试验证用户插入的密码中是否至少包含1个特殊字符。有人能帮我处理regExp吗 var password = document.getElementById(.....).value; var special = new RegExp("?????"); if(special.test(password)){ ...... } 我认为所有的非词字符都是特殊字符。 var special = new RegExp("^.*?\\W"); 或 用这种方式 var passwd
var password = document.getElementById(.....).value;
var special = new RegExp("?????");
if(special.test(password)){
......
}
我认为所有的非词字符都是特殊字符。
var special = new RegExp("^.*?\\W");
或
用这种方式
var passwd = document.getElementById('password').value;
var pattern = new RegExp(/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/);
if (pattern.test(passwd)) {
// code goes here
}
var passwd=document.getElementById('password')。值;
var pattern=newregexp(/[~`!\$%\^&*+=\-\[\]\',/{}\\\\\“:\?]/);
if(模式测试(passwd)){
//代码在这里
}
var passwd = document.getElementById('password').value;
var pattern = new RegExp(/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/);
if (pattern.test(passwd)) {
// code goes here
}