Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2008, 11:52
tabueno
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 15 años, 8 meses
Puntos: 0
Pregunta Expresiones regulares

Hola,

Me estoy volviendo loco con el tema de las expresiones regulares. Las necesito para hacer una cosa muy sencilla pero no hay manera. A ver si alguien me puede ayudar:

Tengo esta cadena:
$cad = "palabra1 <elimina> frase a eliminar </elimina> palabra2 <elimina> frase a eliminar </elimina> palabra3";

El resultado que quiero es:
palabra1 palabra2 palabra3
de manera que quiero eliminar lo que hay entre las etiquetas <elimina> y </elimina>

El código (dentro de mi lógica) que debería hacer esto es:
$cad = eregi_replace("<elimina>.*<\/elimina>", "",$cad);

El caso es que me devuelve:
palabra1 palabra3
(¡quiero la palabra2 también!)

Lo he probado de todas las maneras, estudiando tutoriales de expresiones regulares y no hay manera... ¿Alguna ayuda por favor?

Gracias