Tema: preg_replace
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2011, 05:19
vkapyrina
 
Fecha de Ingreso: junio-2008
Mensajes: 42
Antigüedad: 16 años, 9 meses
Puntos: 3
preg_replace

Hola chicos,

Estoy utilizando TinyMCE como editor y despues de copiar / pegar desde word me incluye unas lineas de codigo que quiero eliminar con preg_replace.

Cadena inicial = "
Código PHP:
<p><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable     {mso-style-name:"Tabla normal";     mso-tstyle-rowband-size:0;     mso-tstyle-colband-size:0;     mso-style-noshow:yes;     mso-style-priority:99;     mso-style-qformat:yes;     mso-style-parent:"";     mso-padding-alt:0cm 5.4pt 0cm 5.4pt;     mso-para-margin:0cm;     mso-para-margin-bottom:.0001pt;     mso-pagination:widow-orphan;     font-size:11.0pt;     font-family:"Calibri","sans-serif";     mso-ascii-font-family:Calibri;     mso-ascii-theme-font:minor-latin;     mso-fareast-font-family:"Times New Roman";     mso-fareast-theme-font:minor-fareast;     mso-hansi-font-family:Calibri;     mso-hansi-theme-font:minor-latin;     mso-bidi-font-family:"Times New Roman";     mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--></p
"

La funcion de PHP que utilizo
Código PHP:
if(preg_match('/<!--.*?-->/'$cadenaInicial)){
    
$cadenaInicial preg_replace('/<!--.*?-->/'''$cadenaInicial);
    } 
Y no funciona. No se que est lo que estoy haciendo mal. Lo que quero es eliminar todo el codigo que se encuentra entre <!-- y -->

Gracias a todos.