Convertire BR multipli in un solo BR
E’ possibile utilizzare una semplice espressione regolare per sostituire occorrenze multiple di BR in un solo BR. Ad esempio potrei trasformare velocemente:
|
1 |
prova<br/><br/><br/>prova |
in
|
1 |
prova<br/>prova |
con la seguente espressione regolare:
|
1 |
preg_replace("/(<br\s*\/?>\s*)+/", "<br/>", $input); |
Con lo stesso sistema possiamo convertire gli accapo (\n) multipli. Ad esempio avendo:
|
1 2 3 4 |
prova prova |
posso trasformarlo in
|
1 2 |
prova prova |
con la funzione:
|
1 |
preg_replace("/(\n\s*)+/", "\n", $sinput); |