test regular online exprreg creator javascript regex forms

javascript - regular - Regex para Umlaut



regular expression creator online (2)

Debería usar en sus códigos regex unicode para caracteres, como /u0080 . Para el idioma alemán, encontré la siguiente tabla:

Zeichen Unicode ------------------------------ Ä, ä /u00c4, /u00e4 Ö, ö /u00d6, /u00f6 Ü, ü /u00dc, /u00fc ß /u00df

(fuente http://javawiki.sowas.com/doku.php?id=java:unicode )

Estoy usando el formulario de contacto animado JS con esta línea de validación regex:

rx:{".name":{rx:/^[a-zA-Z''][a-zA-Z-'' ]+[a-zA-Z'']?$/,target:''input''}, other fields...

Me acabo de enterar, que no puedo ingresar un nombre como "Müller". La expresión regular no aceptará esto. ¿Qué debo hacer para permitir también Umlauts?


Intenta usar esto:

/^[/u00C0-/u017Fa-zA-Z''][/u00C0-/u017Fa-zA-Z-'' ]+[/u00C0-/u017Fa-zA-Z'']?$/

He agregado el rango Unicode /u00C0-/u017F al inicio de cada uno de los grupos de corchetes.

Dado que /^[/u00C0-/u017FA-Za-z]+$/.test("aeiouçéüß") devuelve true , espero que funcione.

Crédito a https://.com/a/11550799/940252 .