5kyu
测试源码:
function validate(password) {
var flag = false;
var re = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[A-Za-z\d] ]{6,}$/;
var result = re.test(password);
if (result) {
flag = true;
} else {
flag = false;
}
return flag ? password + ' - Expected true' : password + ' - Expected false';
}
测试:
console.log(validate('djI38D55'));
console.log(validate('a2.d412'));
- ^