I need a regex for a password validation the password must be: 8 characters in length, 2 upper,3lower,1 special character and 2 numbers
([A-Z]{2})([?!@#*%^&-+]{1})([0-9]{2})([a-z]{3})$ This is what I came up with but the problem is that it doesn't match at any order.