Between Start -> ^
And End -> $
of the string there has to be at least one number -> (?=.*d)
and at least one letter -> (?=.*[A-Za-z])
and it has to be a number, a letter or one of the following: !@#$% -> [0-9A-Za-z!@#$%]
and there have to be 8-12 characters -> {8,12}
required
The password may not be greater than 255.
The password must be a number.
The password may only contain letters.
numeric