Estoy preparando una expresión regular:
[a-zA-Z0-9._-]{20}
Hasta el momento estoy con la parte previa del "@" de un email y estoy tratando de hacer algo como esto:
[a-zA-Z0-9._-]{"*"-20}
Donde aparece "*" trato de poner que no tenga un tamaño mínimo, pero sí un máximo
¿Como podría montar la expresión?
La idea es usarlo luego para hacer esto:
Correo electrónico en formato varios caracteres (letras, números, puntos o guiones altos o bajos, 20 máximo) seguido de arroba, letras (20 máximo), punto (1), y 2 o 3 letras.