vue 对密码框做一个不同强度类型的检测

vue 对密码框做一个不同强度类型的检测

 第一步:引用的elementui,中间引用的是里面的进度条,引用完进度条后,我们就要通过监听input框里面的内容,使用的是@input方法。

vue 对密码框做一个不同强度类型的检测

 

第二步:搜索不同强度密码的正则表达式,下面是高强度和中等类型,引用完对密码框绑定的值进行一个效验,根据不同强度的正则,在我们的进度条后面显示不同的文字。

高强度:(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[^A-Za-z0-9])(?=.{8,})

中等类型:((?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[^A-Za-z0-9])(?=.{6,}))|((?=.*[a-z])(?=.*[A-Z])(?=.*[^A-Za-z0-9])(?=.{8,}))

第三步:监听我们密码框是否有值,使用watch属性,有值显示。

 

上一篇:常用正则表达式最强整理(速查手册)


下一篇:微信小程序的开发之手机号、邮箱验证