正则表达式密码必须包含字母,至少一个特殊字符和至少一个数字

Regex password must contain letters , at least one special character and at least one numeric?

本文关键字:一个 密码 特殊字符 数字 正则表达式 包含字      更新时间:2023-09-26

我正在进行密码验证,我应该这样验证密码,仅当密码包含字母,至少一个特殊字符和至少一个数值时,它才始终接受密码。

谁能帮我写这个脚本。

if(myPass.match(/'d/) && myPass.match(/[a-zA-Z]/) && myPass.match(/'W/))
//you're good to go

//编辑第一个测试查看是否有任何数字,第二个测试查找任何和所有字母字符,第三个测试查找"非 Word"字符。这描述了您指定的三个类。如果您想测试最少数量的字符,您将再添加一个测试,即

&& myPass.length > minimumLength
相关文章: