¿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.RegEx para asegurarse de que la cadena contiene al menos un carácter en minúscula, mayúscula, dígito y símbolo
- minúscula carácter
- mayúsculas
- dígito
- Símbolo
Conozco las pautas de conjuntos individuales a saber [a-z]
, [A-Z]
, \d
y _|[^\w]
(Tengo ellas correcta, no me paré' t yo?).
Pero, ¿cómo los combino para asegurarme de que la cadena contiene todos estos en cualquier orden?
¿Qué plataforma/regex-dialect? La respuesta de Bart es correcta, pero las aserciones anticipadas no son confiables en JavaScript, por ejemplo. – bobince
En ninguna parte en particular, estoy aprendiendo regex. ¿Hay alguna alternativa que se pueda usar en javascript? – Amarghosh
@bobince Hola, estoy tratando de descubrir por qué las aserciones futuras no son confiables en Javascript. ¿Hay algún comentario sobre esto? –