He metido mi expresión regular para coger imágenes ( /<img.*src=["\']([^ ^"^\']*)["]/ ) en este editor:
http://www.gskinner.com/RegExr/
Y me sale que es correcta, que realmente coge lo que quiero que coja, pero en modo global, lo que realmente me imprime por pantalla es lo que sale seleccionado en el editor cuando marco la casilla de "dotall" arriba en la opciones, mi pregunta es la siguiente:
Cómo hago para que sólo me imprima lo de modo global y no lo de dotall??
Muchas gracias.
P.D.: el códdigo que uso en PHP es este:
Código PHP:
Ver original
include_once "simple_html_dom.php"; $html = file_get_html('http://www.autoscout24.es//'); $re_extractImages = '/<img.*src=["\']([^ ^"^\']*)["]/'; $imagesInMyHtml = $matches[0]; echo '<br/>'; $i = 0;