我有一个用户名和密码输入字段,我正在使用 jquery 验证插件来验证我的表单。我知道如何创建自定义规则,但我只是想知道如何为它编写正则表达式。
我希望密码是:
1)最少 8 个字符(这在规则中由 minlength 处理)
2)包含一个符号(!@#$%^&*?~`'")
3)包含一个数字(0 -9)
jQuery.validator.addMethod("password", function(value, element) {
return this.optional(element) || /.../i.test(value);
}, jQuery.format("Enter correct password"));
我只是不知道如何编写正则表达式来搜索输入并查看它是否包含至少 1 个符号和 1 个数字。有任何想法吗?谢谢