2010-02-12 11 views

Respuesta

16

Utilice el modificador/u. Eso habilitará Unicode para los regexes. http://php.net/manual/en/reference.pcre.pattern.modifiers.php

+0

Gracias! Esto funciona en mi estación de trabajo Ubuntu pero, por desgracia, no funciona en la estación de trabajo Windows XP de mi compañero de equipo. –

+0

Esto podría ser una incompatibilidad de PHP con Windows, no estoy seguro. –

+3

Hmm. Finalmente lo tengo a trabajar. Tuvo que simplificar la expresión para usar la abreviatura '\ w' pero con el modificador'/u': 'preg_match ('/ [\ w]/iu', 'ñ');' funciona! –

4

Usted puede tomar sus códigos y combinar como \ xD0 - secuencias heximal si los símbolos acentuados no se aceptan

Cuestiones relacionadas