Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/08/2011, 00:46
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: expresion regular reemplazar <strong>

Código PHP:
Ver original
  1. $pag = file_get_contents('archivo.html');
  2. $pagnew = preg_replace('@<strong>|</strong>@i', '', $pag);
  3. echo $pagnew;

Para aprender sobre el tema este aporte: [APORTE] Expresiones PCRE

PD: No se que tan exacto quieres ser, pero si sólo tienes ese HTML funciona. De otro modo elimina todas las etiquetas strong

En caso de querer ser más exacto esto funciona con los strong de esas 2 imágenes:

Código PHP:
Ver original
  1. $pag = file_get_contents('archivo.html');
  2. $res = preg_replace('@<strong>(<img src="http://imgs.laprensa.com.ni/2011/08/288x318_1314588111_290811playnota1-12A.jpg" alt="" />)</strong>@is', '$1', $pag);
  3. $pagnew = preg_replace('@<strong>(<img title="1314588669_resultado.jpg" src="http://imgs.laprensa.com.ni/2011/08/288x318_1314588669_resultado.jpg" alt="" width="288" height="162" />)</strong>@is', '$1', $res);
  4. echo $pagnew;
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 29/08/2011 a las 00:58