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); |