javascript的密码验证模式 [英] Password Validation Pattern for javascript

查看:77
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆