Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2004, 23:19
Avatar de xcorpion
xcorpion
 
Fecha de Ingreso: octubre-2003
Ubicación: m é x i c o
Mensajes: 676
Antigüedad: 20 años, 6 meses
Puntos: 4
excepciones en expreciones regulares

saben cual es el operador que sirve para denotar excepciones, lo que quiero es programar un patron que me sirva para eliminar determinadas tags.

lo que estoy usando ahora es:
$cadena = eregi_replace("<body(.*)class='marcafinbody'>(.*)</body>(.*)","\\2",$cadena);

bueno aqui lo que ago es extraer todo lo que esta dentro de las etiquetas body, pero esto solo me sirve cuando pongo una marca, lo ideal seria poder elminiarlo sin usar la marca, me imagino que seria algo como esto:

$cadena = eregi_replace("<body([.>:]*)>(.*)</body>(.*)","\\2",$cadena);

suponiendo que los dos puntos fuera el operador de excepcion.
bueno si saben porfabor ayudenme, les agradesco de antemano.