Ciao.

Mettiamo che io abbia un testo HTML che contiene delle immagini.
Io voglio trovare tutte le immagini... e ci sono quasi! solo che le regular expressions sono un po' ostiche per me.

Il mio codice è questo:
Codice PHP:
<?php
$testo 
"

<span style=\"color: rgb(51, 204, 204);\">

</span><span style=\"color: rgb(51, 204, 204);\">Prova di news con 2 immagini, 
</span></p>


<span style=\"color: rgb(51, 204, 204);\"><img height=\"225\" width=\"300\" alt=\"INVERNO\" src=\"/publicom/userfiles/images/Inverno.jpg\" /></span>
<span style=\"color: rgb(51, 204, 204);\"><img height=\"225\" width=\"300\" alt=\"INVERNO2\" src=\"/publicom/userfiles/images/Inverno2.jpg\" /></span>"
;

preg_match_all('/src=\\"(?P<imm>.*)\\"\\s/'$testo$resultPREG_SET_ORDER);
for (
$matchi 0$matchi count($result); $matchi++) {
        echo 
"
"
.$result[$matchi][1];

}

?>
Per funzionare funziona... solo che vorrei capire un paio di cose...

1) come lo uso il capturing group <imm> all'interno del mio codice php? Come vedete l'ho dichiarato ma non lo uso mai... immagino che a qualcosa serva sel l'hanno inventato.. no?

2) c'è un modo più furbo di scrivere la stessa cosa?

Grazie