正则表达式:密码必须至少包含一个特殊字符
Regular Expression: password must contain at least 1 special character
我正在尝试验证用户插入的密码中是否至少有1个特殊字符。有人能帮我处理regExp吗?
var password = document.getElementById(.....).value;
var special = new RegExp("?????");
if(special.test(password)){
......
}
我认为所有非单词字符都是特殊字符。
var special = new RegExp("^.*?''W");
或
var special = /^.*?'W/;
使用这种方式。
var passwd = document.getElementById('password').value;
var pattern = new RegExp(/[~`!#$%'^&*+='-'[']''';,/{}|''":<>'?]/);
if (pattern.test(passwd)) {
// code goes here
}
相关文章:
- 如何使用JQuery检查输入(电子邮件)字段是否包含特殊字符
- 将字符串值传递到包含特殊字符的 JavaScript 函数中
- 包含特殊字符 (!,@,#,&) 不包括其他特殊字符
- 正则表达式:密码必须至少包含一个特殊字符
- Javascript变量包含特殊字符
- URL中包含特殊字符的HTTP状态代码
- 为javascript函数提供可能包含特殊字符的字符串参数
- 如何使用javascript/jquery/c#搜索和选择包含特殊字符的文本
- JSON编码一个包含#和其他特殊字符的字符串
- javascript正则表达式匹配字符串包含阿拉伯特殊字符符号'œ;u0640
- 创建一个可链接的函数,用于规范化一小组特殊字符
- 如何使用 jQuery 发送包含特殊字符的查询字符串数据
- 密码的正则表达式必须包含至少八个字符,至少一个数字以及小写和大写字母以及特殊字符
- JavaScript 正则表达式,用于检查单个特殊字符是否在字符串中出现一次
- 正则表达式密码必须包含字母,至少一个特殊字符和至少一个数字
- 验证输入是否仅包含特殊字符而不包含任何数字
- 如何检查文本字段是否仅包含特殊字符
- 提交包含特殊字符的值的表单
- 包含从 Ajax POST 到 DB 插入的特殊字符的字符串
- 正则表达式:在空格上拆分一个字符串 + 每个要单独包含的特殊字符