problema espressioni regolari
ciao a tutti!
il mio problema è questo:
ho una variabile (chiamiamola $variabile) che contiene qualcosa tipo:
Codice HTML:
ecco il messaggio: {MESSAGE}<br>
<!-- START BLOCK 1 -->
ripetizione numero {N}<br>
<!-- END BLOCK 1 -->
io avrei bisogno di isolare la parte di html compresa tra " <!-- START BLOCK 1 --> " e " <!-- END BLOCK 1 --> " usando le espressioni regolari.
in questo campo, però, non sono per niente esperto e quello che ho abbozzato, cioè
Codice PHP:
$variabile = preg_replace("/<!-- START BLOCK 1 -->(.*?)<!-- END BLOCK 1 -->/i","\\1",$variabile);
non va e mi restituisce tutto il file originale.
come devo fare perchè funzioni?
grazie