【发布时间】:2012-06-16 00:30:26
【问题描述】:
我正在使用它来(尝试)验证 ColdFusion 7 中的“强”密码。
if ( REFind("^(?=.*[A-Z])(?=.*[!@##$&*])(?=.*[0-9])(?=.*[a-z]).{6}$", myPassword, 1) EQ 0 )
但是,它失败了。有人能指出我的错误吗?
我认为我正在测试的标准是:
- 1 上
- 1 低
- 1 个号码
- 1 个特殊字符
- 6 位数分钟
非 CF 人员的脚注:
- 双重哈希是为了逃避CF哈希;
- ColdFusion 使用 Jakarta ORO 2.0.6 作为其正则表达式引擎
【问题讨论】:
标签: regex coldfusion passwords coldfusion-7