I tried to validate my password using RegExp. I wrote following code,
var pass = jQuery('#new_password').val();
// Minimum six characters, at least one uppercase letter, one lowercase letter and one number
var reg = new RegExp("^(?=.*[A-Za-z])(?=.*\d)(?=.*[@$!%*#?&])[A-Za-z\d@$!%*#?&]{6,}$");
if (reg.test(pass)) {
alert(1);
} else {
alert(2);
}
However, even If I entered complex password according to my requirement (Minimum six characters, at least one uppercase letter, one lowercase letter and one number), Condition's true part (if condition) does not execute.
Could someone please help me to solve this? thank you.