html 密码正则表达式验证
html password regular expression validation
我需要根据这些要求验证密码:-
- 至少 1 个大写
- 至少 1 个小写字母
- 至少 1 个号码
- 至少 1 个符号,允许符号 --> !@#$%^&*_=+-
- 最少 8 个字符,最多 12 个字符
有点卡住了,这是我目前所知道的。
<form>
Password <input type="text" pattern="/^[a-zA-Z0-9!@#$%\^\&*_=+-]{8,12}$/g" />
<input type="submit" value="Submit" />
</form>
试试这个模式
^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,12}$
我需要根据这些要求验证密码:-
- 至少 1 个大写
- 至少 1 个小写字母
- 至少 1 个号码
- 至少 1 个符号,允许符号 --> !@#$%^&*_=+-
- 最少 8 个字符,最多 12 个字符
有点卡住了,这是我目前所知道的。
<form>
Password <input type="text" pattern="/^[a-zA-Z0-9!@#$%\^\&*_=+-]{8,12}$/g" />
<input type="submit" value="Submit" />
</form>
试试这个模式
^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,12}$