最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php中正则匹配用户密码
时间:2013-03-20 编辑:简简单单 来源:一聚教程网
例1
代码如下 | 复制代码 |
//密码验证 |
其它规则这里就不举例了大家可直接参阅
例子:
正则表达式 |
^[a-zA-Z]w{5,17}$
|
---|---|
匹配 | 以字母开头,长度在6~18之间,只能包含字符、数字和下划线 |
不匹配 |
正则表达式 |
^(?=.*d)(?=.*[a-z])(?=.*[A-Z])(?!.*s).{4,8}$
|
---|---|
匹配 | 1agdA*$# | 1agdA*$# | 1agdA*$# |
不匹配 | wyrn%@*&$# f | mbndkfh782 | BNfhjdhfjd&*)%#$) |
正则表达式 |
[^A-Za-z0-9]
|
---|---|
匹配 | !@#$ | %^&* | '><?.," |
不匹配 | ABC123abc | abc123ABC | abc0132ABC |
正则表达式 |
Password="({.+}[0-9a-zA-Z]+[=]*|[0-9a-zA-Z]+)"
|
---|---|
匹配 | !@#$ | %^&* | '><?.," |
不匹配 | ABC123abc | abc123ABC | abc0132ABC |
正则表达式 |
(?-i)(?=^.{8,}$)((?!.*s)(?=.*[A-Z])(?=.*[a-z]))(?=(1)(?=.*d)|.*[^A-Za-z0-9])^.*$
|
---|---|
匹配 | a3dAbed. | P@ssword1 | aB_1bbbb | myPassw0rd! |
不匹配 | password | password12 | password__12 | p@ssw0rd |
-
上一个: php中正则匹配中文汉字
-
下一个: php中匹配邮箱地址正则表达式
相关文章
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31
- Laravel异常上下文解决教程 10-24
- php数组查询元素位置方法介绍 10-24