Hasta las letras, numeros y espacio voy bien, pero para agragr los otros 3 simbolos no doy una.
Hasta donde voy:
Código javascript:
Ver original
/^[a-zA-Z0-9 ]{4,20}$/ //Imagino que con los otros simbolos es asi: /^[a-zA-Z0-9-#& ]{4,20}$/
Pero el ultimo no hace nada de nada y sale un error de "Intervalo no válido en el juego de caracteres".
Espero que me puedan ayudar.