javascript的密码验证模式 [英] Password Validation Pattern for javascript
问题描述
大家好,
我使用JavaScript验证密码。
我的要求是
1.至少并且必须包含一个数字,一个字母和一个特殊字符。
我尝试的模式如下:
1。(?!^ [0-9] * $)(?!^ [a-zA-Z] * $)(?!^ [!@#$%^& * + - ] * $)^([a-zA-Z0-9!@#$%^&* + - ] {3,20})$
2。((?=。 * [az])(?=。* d)(?=。* [@#$%])(?=。* [AZ])。{3,20})
3。 ^(?= * [A-ZA-Z]。)(= * [0-9]。)(= * [@#$%^&* + - ]。)({3,...}) $
4。^((?=。* [a-zA-Z])(?=。* \ d)。{3,20} $)。* $
5。(?= ^。{8,} $)(?=。* \ d)(?=。* [!@#$%^&*] +)(?![。\ n])(?=。* [AZ])(?=。* [az])。* $
6。^(?= ^。{3,} $)(?=。 * \d)(?=。* [!@#$%^&*] +)(?=。* [A-Za-z])。* $
以上都不适合我。
任何好友都可以提出具体的解决方案。
谢谢和问候
Yogesh
< BLOCKQUOTE>)(?!^ [A-ZA-Z] *
)(?!^ [!@#
%^&* + - ] *
Hi all,
Am using JavaScript validation for password.
My Requirement is to have
1.At least and must contain one numeric, one alphabetic, and one special characters.
The patterns that I have tried are as follows:
1.(?!^[0-9]*$)(?!^[a-zA-Z]*$)(?!^[!@#$%^&*+-]*$)^([a-zA-Z0-9!@#$%^&*+-]{3,20})$
2.((?=.*[a-z])(?=.*d)(?=.*[@#$%])(?=.*[A-Z]).{3,20})
3.^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[!@#$%^&*+-])(.{3,})$
4.^((?=.*[a-zA-Z])(?=.*\d).{3,20}$).*$
5.(?=^.{8,}$)(?=.*\d)(?=.*[!@#$%^&*]+)(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$
6.^(?=^.{3,}$)(?=.*\d)(?=.*[!@#$%^&*]+)(?=.*[A-Za-z]).*$
None of the above working for me.
Can any buddy suggest specific one which will work around.
Thanks & Regards
Yogesh
)(?!^[a-zA-Z]*
)(?!^[!@#
%^&*+-]*
这篇关于javascript的密码验证模式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!