Cita:
Iniciado por Gaboto83 Tenés razón, es todo lo que incluye números, minúsculas y mayúsculas.
Acá tenes (horrible pero funciona):
Código PHP:
".*(([a-z].*[A-Z].*[0-9])|([a-z].*[0-9].*[A-Z])|([A-Z].*[a-z].*[0-9])|([A-Z].*[0-9].*[a-z])|([0-9].*[A-Z].*[a-z])|([0-9].*[a-z].*[A-Z])).*$"
Claro, yo pensé algo así, poniendo todas las combinaciones. Pero es mucho más óptimo tres ifs cortitos y listo.
Ahora, te funciona con '*' ? Deberían ser '+'.
Saludos,