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, $result, PREG_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