1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > vue密码包含大写字母 小写字母 数字 特殊符号

vue密码包含大写字母 小写字母 数字 特殊符号

时间:2024-03-30 20:43:18

相关推荐

vue密码包含大写字母 小写字母 数字 特殊符号

/src/utils/validate.js

export const validatePass = (rule, value, callback) => {var regex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{6,30}');if (!regex.test(value)) {callback(new Error('密码不能少于6位,且包含大写字母、小写字母、数字、特殊符号'))} else {callback()}};

组件中使用

import { validatePass } from '@/utils/validate'pass: '',rules: {pass: [{ required: true,validator: validatePass, trigger: 'blur' }]}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。