Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Smarty - regexp

Estas en el tema de Smarty - regexp en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola: Me gustaria saber si alguien utiliza el mod regexp de smarty para ver si me puede tirar un cable con lo siguiente: Tengo una ...
  #1 (permalink)  
Antiguo 19/12/2006, 16:56
 
Fecha de Ingreso: mayo-2002
Ubicación: En MVD
Mensajes: 34
Antigüedad: 22 años
Puntos: 0
Smarty - regexp

Hola:
Me gustaria saber si alguien utiliza el mod regexp de smarty para ver si me puede tirar un cable con lo siguiente:

Tengo una variable $var con el texto "Alimentación y Hostelería", y necesitaria convertirla a "Alimentacion-y-Hosteleria".

Hasta ahora puedo suprimir espacios a traves de:

Código:
{$var|regex_replace:'/([ ])/':'-'}
Pero me gustaria saber como convertir (en la misma pasada de regexp) los caracteres "óí" y demas en "oi".

Alguna idea?
  #2 (permalink)  
Antiguo 20/12/2006, 09:37
 
Fecha de Ingreso: septiembre-2005
Mensajes: 142
Antigüedad: 18 años, 8 meses
Puntos: 3
Re: Smarty - regexp

Has probado con la funcion escape de Smarty quizá te sirva de ayuda. Por cierto la función regex_replace utiliza la misma sintaxis que preg_replace() del manual de php.
no se si esto funcionará puedes probar:
Código:
{$var|regex_replace:'/([ ])/':'-' |escape:"htmlall"}
La verdad es que es bastante sucio pero en fin...
  #3 (permalink)  
Antiguo 20/12/2006, 14:25
 
Fecha de Ingreso: mayo-2002
Ubicación: En MVD
Mensajes: 34
Antigüedad: 22 años
Puntos: 0
Re: Smarty - regexp

Mmmm.... no funciono... gracias igual por postear, la verdad qie estoy en ascuas siempre con las exp.reg.
Slds.
grc.-
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 07:16.