Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2003, 16:58
Sitotito
 
Fecha de Ingreso: junio-2002
Mensajes: 77
Antigüedad: 21 años, 9 meses
Puntos: 0
Problemas con Expresiones regulares

Hola que tal? bueno ahi va mi pregunta, tengo el siguiente codigo para que me habra un archivo y me remplace el codigo que deseo por otro:


Código PHP:
<?

    $ruta
"modules/web/weber2.htm";
    
$ruta2"src=\"modules/web/";

    
$fcontents file ($ruta);
      while (list (
$line_num$line) = each ($fcontents)) {
        
$line ereg_replace("src=\"",$ruta2,$line); 
       
$line ereg_replace("<!--","",$line);
      
$line ereg_replace("-->","",$line);
        echo 
"$line";}
?>


Pero el problema es q el $line = ereg_replace("<!--","",$line); me quita el solo <!-- de la linea, yo quisiera quitar todo lo que ahi entre <--! y --> y tambien quitar los <--!,-->.


Ejemplo de lo quiero quitar en weber2.htm:

<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->

quiero quitar todo esas lineas, bueno en verdad seria remplazarlo por " ", la idea es como si le aplicaras un programa externo a weber2.htm para quitar los comentarios que hace Word a exportar a html,muchas gracias