.{12} be at least 12 characters long \p{N} contain at least 1 numeric character \p{Ll} contain at least 1 lowercase character \p{Lu} contain at least 1 uppercase character [^\p{L}\p{N}] contain at least 1 special character