我正在尝试开发一个正则表达式来验证应满足以下条件的密码
- 应该至少有一个大写字母,
- 应该至少有一个小写字母,
- 应该至少有一个特殊字符,
- 应该至少有一位数字,
- 长度必须至少为 6 个字符。
我为此开发了一个表达式:
password_pattern=/^(?=.*[0-9]) (?=.*[!@#$%^&*]) (?=.*[a-z]) (?=.*[A-Z]) {6} $/
但是它没有按我的预期工作。我怎么了?
我是正则表达式的新手,所以我很感激解释而不是“使用这种”的答案,请解释一下。
我正在尝试开发一个正则表达式来验证应满足以下条件的密码
我为此开发了一个表达式:
password_pattern=/^(?=.*[0-9]) (?=.*[!@#$%^&*]) (?=.*[a-z]) (?=.*[A-Z]) {6} $/
但是它没有按我的预期工作。我怎么了?
我是正则表达式的新手,所以我很感激解释而不是“使用这种”的答案,请解释一下。