Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2019, 10:01
Avatar de Thejuanjo
Thejuanjo
 
Fecha de Ingreso: mayo-2014
Mensajes: 28
Antigüedad: 9 años, 11 meses
Puntos: 2
Pregunta Expresión regular para contraseña

Hola a todos, tengo la siguiente expresión regular

(?=.*[a-z])(?=.*ú)(?=(.*[a-zA-ZáéíóúÁÉÍÓÚñÑçÇ]){3,})(?=(.*\d){0,3})(?=.*[#\}\.]$)(?=^.{6,12})

Me funciona todo menos el control de dígitos que debe de haber entre 0 y 3 dígitos en total en el string independientemente de si están seguidos o no.

Con esta expresión lo que quiero es que tenga al menos una minúscula, una "ú", mínimo 3 letras, 0-3 dígitos termine en #,} ó . y tenga una longitud de 6 a 12 caracteres

https://regex101.com/r/R3SZLa/7
En el enlace anterior hay test para evaluar las cadenas