Un piccolo aiuto perché non ne vengo fuori.
Ho questo codice
questa regexp non fa "esattamente" quello che voglio fare. Io vorrei avere due risultati, una per ogni blocco inizio/fine. Invece ne considera giustamente uno solo: quello compreso tra il primo "inizio" e l'ultimo "fine".Codice PHP:
$stringa=<<<stringa
bla bla
bla2 bla2
<!--Inizio commento pippo->
bla3 bla3
stringa;
if(preg_match_all('/<\\!\\-\\-Inizio commento (.*)\\-\\-\\>(.*)\\<\\!\\-\\-Fine commento \\1\\-\\-\\>/s',$stringa,$matches)) {
die(print_r($matches));
}
Come dovrei fare?
Ringrazio in anticipo =)