html密码正则表达式验证 [英] html password regular expression validation

查看:295
本文介绍了html密码正则表达式验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




  • 至少1个大写字母

  • 至少1个小写

  • 至少1个数字

  • 至少1个符号,符号允许 - >!@#$%^& * _ = + -

  • 最少8个字符和最多12个字符



这是我迄今为止。

 < form> 
Password< input type =textpattern =/ ^ [a-zA-Z0-9!@#\ $%\ ^ \& * _ = + - ] {8,12 } $ / g/>
< input type =submitvalue =Submit/>
< / form>

JSFiddle

解决方案

试试这种模式

  ^(?=。* [AZ])(?=。* [AZ])(?=。* [0-9])(?=。* [!@#$ %^& * _ = +  - ])。{8,12} 

演示


I need to validate password with these requirements:-

  • At least 1 Uppercase
  • At least 1 Lowercase
  • At least 1 Number
  • At least 1 Symbol, symbol allowed --> !@#$%^&*_=+-
  • Min 8 chars and Max 12 chars

And got stucked a bit, here's what I have so far.

<form>
Password <input type="text" pattern="/^[a-zA-Z0-9!@#\$%\^\&*_=+-]{8,12}$/g" />
<input type="submit" value="Submit" />
</form>

JSFiddle

解决方案

try this pattern

^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,12}$

Demo

这篇关于html密码正则表达式验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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