¿Cuál es la expresión regular para asegurarse de que una cadena dada contiene al menos un carácter de cada una de las siguientes categorías?
- Minúscula
- Carácter en mayúscula
- Dígito
- Símbolo
Sé que las pautas de conjuntos individuales a saber [a-z]
, [A-Z]
, \d
y _|[^\w]
(me dieron a corregir, ¿verdad?).
Pero, ¿cómo los combino para asegurarme de que la cadena contiene todos estos en cualquier orden?