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