Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vuetify密码验证包括特殊字符、大写字母、数字和最小长度6个字符_Javascript_Vue.js_Validation_Vuetify.js - Fatal编程技术网

Javascript Vuetify密码验证包括特殊字符、大写字母、数字和最小长度6个字符

Javascript Vuetify密码验证包括特殊字符、大写字母、数字和最小长度6个字符,javascript,vue.js,validation,vuetify.js,Javascript,Vue.js,Validation,Vuetify.js,我正在尝试在我的vue应用程序中添加密码规则。我使用的是vuetify版本2.3.10 这就是我目前所拥有的,我不知道如何添加密码验证以包括特殊字符、大写字母和数字 passwordRules: [ value => !!value || 'Please enter a password', (value) => !!value || 'Please type password.', (value) => (value && value.length &g

我正在尝试在我的vue应用程序中添加密码规则。我使用的是vuetify版本2.3.10

这就是我目前所拥有的,我不知道如何添加密码验证以包括特殊字符、大写字母和数字

passwordRules: [
 value => !!value || 'Please enter a password',
 (value) => !!value || 'Please type password.',
 (value) => (value && value.length >= 6) || 'minimum 6 characters',
]
帮助我解决此问题。

有用的主题:


console.log(/^(?=.[a-z])(?=.[a-z])(?=.[$!%*?&])[a-Za-z\d$!%*?&]{6,}$/.test(“hEse%9”)
是否有办法为每个类似的最小字符、大写字母、特殊字符和数字单独设置错误,而不是合并为一个?所以只有那条信息出现了,那就是missing@user12763413编辑anwser。
passwordRules: [
 value => !!value || 'Please enter a password',
 (value) => !!value || 'Please type password.',
 (value) => (value && /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{6,}$/.test(value)) || 'Minimum 6 characters, One capital latter, Special charater, Number',
]