Hola
Cita:
Iniciado por _cronos2 Ah, lo decía porque pone que si no pasa el test() devuelva true. Y además en el códiogo de él pone \W y en el tuyo \w, ¿es porque match y test funcionan diferente?
Ahora entiendo la pregunta. Es solo un error de copy/paste y tipeo.
La diferencia entre
match y
test está en que match te devuelve la cadena que coincide con la expresión, mientras que test de devuelve un boleano, true si hay coincidencia y false si no se encontró ninguna coincidencia. Para el caso que le ocupa test es el más adecuado