Posts etiquetados ‘expresiones regulares’

Caracteres españoles en javascript

Viernes, 5 Septiembre, 2008

Una expresión regular para reconocer un texto formado sólo por letras, números, guiones bajos y los caracteres específicos del español (ñ, Ñ, ç, Ç, vocales acentuadas y úes con diéresis):

/^[\w\u00f1\u00d1\u00e1\u00e9\u00ed\u00f3\u00fa\u00c1\u00c9\u00cd\u00d3\u00da\u00c7\u00e7\u00dc\u00fc]+$/

Los códigos unicode usados son:

00f1 -> ñ
00d1 -> Ñ
00e1 -> á
00e9 -> é
00ed -> í
00f3 -> ó
00fa -> ú
00c1 -> Á
00c9 -> É
00cd -> Í
00d3 -> Ó
00da -> Ú
00c7 -> Ç
00e7 -> ç
00dc -> Ü
00fc -> ü