Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在研究密码验证,我应该验证密码,只有当密码包含字母、至少一个特殊字符和至少一个数值时,它才会始终接受密码。
谁能帮我写这个脚本。
if(myPass.match(/\d/) && myPass.match(/[a-zA-Z]/) && myPass.match(/\W/)) //you're good to go
//编辑第一个测试是否有任何数字,第二个查找所有字母字符,第三个查找“非单词”字符。这描述了您指定的三个类。如果您想测试最少数量的字符,您可以再添加一个测试,即
&& myPass.length > minimumLength