我想检查用户是否已成功满足以下要求:
- 密码至少有8个字符
- 由一个大写字母和一个小写字母组成
我该怎么做?
我正在使用下面的 PHP 脚本:
if ( strlen( $password ) < 8 ) {
false
} else {
if ( preg_match( "/[^0,9]/", $password ) ) {
// how to check the upper case and lower case
}
}
最佳答案
您可以使用正则表达式来做到这一点:
if (!preg_match('/^(?=[a-z])(?=[A-Z])[a-zA-Z]{8,}$/', $password))
{
//error
}
关于php - 强制密码要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6182846/