Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/11/2011, 05:03
Avatar de soypepepompin
soypepepompin
 
Fecha de Ingreso: noviembre-2010
Mensajes: 106
Antigüedad: 14 años
Puntos: 1
Respuesta: Problema con expresiones regulares

Si claro.

Pruebalo funciona hasta ahi, pero no se como seguir...


<?php

// El codigo a prosesar
$html='
Este es mi texto sin sentido Este es mi texto sin sentido
Este es mi texto sin sentido
Este es mi texto sin sentido

<img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen.jpg" alt="Etiqueta alt" width="600" height="450" />

Este es mi texto sin sentido
Este es mi texto sin sentido

<img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen2.jpg" alt="Etiqueta alt" width="600" height="450" />

';


// Patron 1 para extraer todo lo que hay dentro de las etiquetas img
$parser='|\<img(.*?)\>|is';

if(preg_match($parser, $html, $cod))
{
$html2=$html2.$cod[1];
}



// Patron para extraer todo lo que hay dentro de src
$parser='|\ src="(.*?)" |is';


if(preg_match($parser, $html2, $cod2))
{
$url=$url.$cod2[1];
}

// muestro la url de la imagen
echo $url;

?>