正则表达式的密码必须包含至少8个字符,至少1个号码和较低和大写字母和特殊字符 [英] Regex for Password Must be contain at least 8 characters, least 1 number and both lower and uppercase letters and special characters

查看:9178
本文介绍了正则表达式的密码必须包含至少8个字符,至少1个号码和较低和大写字母和特殊字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想一个普通的前pression检查

I want a regular expression to check that

密码必须包含至少8个字符,其中至少有1号和
 包括较低和大写字母和特殊字符如两个!

Password Must be contain at least 8 characters, including at least 1 number and includes both lower and uppercase letters and special characters e.g #, ?, !)

不可能是你的旧密码或包含您的用户名,密码websitename

Cannot be your old password or contain your username, "password", or "websitename"

这是我的验证前pression这是 8 字符,包括 1 大写字母, 1 小写字母, 1 数字或特殊字符。

And here is my validation expression which is for 8 characters including 1uppercase letter, 1 lowercase letter, 1 number or special character.

(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$"

我怎么能写在密码必须为8个字符,其中包括1个大写字母,特殊字符和字母数字字符

推荐答案

最少8个字符,至少1字母及一个数字:

Minimum 8 characters at least 1 Alphabet and 1 Number:

"^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$"

最少8个字符,至少1字母,1号和特殊字符:

Minimum 8 characters at least 1 Alphabet, 1 Number and 1 Special Character:

"^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{8,}$"

最少8个字符,至少1大写字母,1个小写字母和1号:

Minimum 8 characters at least 1 Uppercase Alphabet, 1 Lowercase Alphabet and 1 Number:

"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$"

最少8个字符,至少1大写字母,1个小字母,1号和特殊字符:

Minimum 8 characters at least 1 Uppercase Alphabet, 1 Lowercase Alphabet, 1 Number and 1 Special Character:

"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,}"

8的最小和最大10个字符,至少1大写字母,1个小字母,1号和特殊字符:

Minimum 8 and Maximum 10 characters at least 1 Uppercase Alphabet, 1 Lowercase Alphabet, 1 Number and 1 Special Character:

"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,10}"

这篇关于正则表达式的密码必须包含至少8个字符,至少1个号码和较低和大写字母和特殊字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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