ciao

ho questa stringa:

codice:
"primo paragrafo

secondo paragrafo bla bla bla


[blocco]
(function () {
})()
[/blocco]"

altri paragrafi qui"
hehe non moto ordinata eh? vabbe vorrei farci un lavoretto con preg_replace ma in modo selettivo. spiego meglio:

tutti i \n (new line) li traformo in
a parte quelli contenuti in [blocco]. se faccio una semplice:

codice:
preg_replace("/\n{1,}/", "
", $stringaVistaSopra);
mi fa le sostituzioni anche all'interno del blocco [code] ma come ho gia detto vorrei evitare questa evenienza.

ce modo di rendere le preg selettive al contesto?