password: [
{ required: !props.id? true:false , trigger: 'blur',
validator: (rule, value, callback, source, options) => {
const pwdRegex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,30}')
if (!props.id && value === '' ) {
callback(new Error('请输入密码!'))
}
if (!pwdRegex.test(value)) {
callback(new Error('密码至少八个字符,包含至少一个字母、数字、特殊字符'))
}
},
},
],
前端验证弱密码代码记录
最新推荐文章于 2025-10-09 20:40:43 发布
因缺少博客内容,无法提炼关键信息生成摘要。
1564

被折叠的 条评论
为什么被折叠?



