Hola a todos!!!
A ver si me podéis ayudar a mejorar la expresión regular esta porque no me da los resultados que esperaba :(
Código PHP:
$caja="<img src=\"imagen.jpg\">Prueba<img src=\"imagen2.bmp\">";
$vector=spliti('(img src=\"*\")',$caja,$arr);
$cantidad=sizeof($vector);
echo "Se han encontrado $cantidad imágenes: -$vector[0]- -$vector[1]-<br>";
Si ejecuto ese script, se me devuelve por pantalla:
Se han encontrado 1 imágenes: -<img src="imagen.jpg">Prueba<img src="imagen2.bmp"> -
Pero con las imágenes en lugar de su código HTML, claro. O sea, que mete todo $caja en $vector[0] cuando con esa expresión regular pretendo que me meta en cada celda del array lo que esté entre
img src=" y
"
¿Podéis ayudarme?
¡¡Muchas gracias por adelantado!!