Foros del Web » Programando para Internet » PHP »

problemas con eregi y las tildes

Estas en el tema de problemas con eregi y las tildes en el foro de PHP en Foros del Web. Hola: Estoy validando una cadena y para eso tengo: if(eregi("^[a-zA-Z]+$", $cadena)) return TRUE; else return FALSE; y me funciona perfectamente. Pero quiero inlcuir las tildes ...
  #1 (permalink)  
Antiguo 19/03/2008, 05:43
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 16 años, 7 meses
Puntos: 1
Exclamación problemas con eregi y las tildes

Hola: Estoy validando una cadena y para eso tengo:
if(eregi("^[a-zA-Z]+$", $cadena))
return TRUE;
else
return FALSE;

y me funciona perfectamente. Pero quiero inlcuir las tildes y la ñ, y para eso hago:
if(eregi("^[a-zA-Z\á\é\í\ó\ú\ñ\.]+$", $cadena))
return TRUE;
else
return FALSE;


Pero no me coge la tildes.¿Alguien sabe como es?
Gracias de antemano
  #2 (permalink)  
Antiguo 19/03/2008, 06:58
jpeeri
Invitado
 
Mensajes: n/a
Puntos:
Re: problemas con eregi y las tildes

Es un problema de expresiones regulares (http://es.wikipedia.org/wiki/Expresi%C3%B3n_regular)
  #3 (permalink)  
Antiguo 19/03/2008, 09:57
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 16 años, 7 meses
Puntos: 1
Exclamación Re: problemas con eregi y las tildes

Hola:
Despues de leerme el enlace que me has pasasdo, he intentado hacer esto, pero sigue sin funcionarme..........

if(eregi("^[a-zA-Záéíóú]+$", $cadena))
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:06.