La verdad es que las expresiones regulares son una asignatura que siempre he tenido pendiente.
Hace como un mesecillo estuve preguntando por aquí cómo hacer una que me validase una cadena de caracteres alfabética y con espacios en blanco. Nada de caracteres especiales, sólo letras y espacios para nombre y apellidos.
Después de mucho googlear y tal encontré que ésta me funcionaba
Código:
Luego si cadena.match(patron) entonces es que no está bien.patron = /[\W_0-9]/;
Pero ahora la estoy volviendo a utilizar y me he dado cuenta de que no admite acentos. Si pongo una palabra con algún caracter acentuado me hace true la expresión anterior.
Cómo podría decirle que me admitiese los caracteres acentuados??
Muchas gracias.