disign.it | Php: rimuovere line break non necessari | a digital sign for a best design!
A digital sign for a best design
Programmazione 3.562 visualizzazioni

Php: rimuovere line break non necessari

04/07/2012

Spesso gli editor WYSIWYG al momento dell'inserimento di testi producono spaziature tra le righe non volute e non necesssarie.

I line break (br) non vengon visualizzati in fase di inserimento ma a seconda del css adottato rischiano di pasziare eccessivamenet

 

La soluzione può essere l'uso di una regular expression di Php con cui possiamo filtrare un contenuto rimuovendo i line break superflui!
Ecco il codice per effettuare la 'pulizia':

 

$txt = preg_replace('/<(((?!br)[^>])*)>\r*\n*\s*()*\r*\n*\s*<(((?!br)[^>])*)>/i', '<$1><$4>', $txt);

← Jquery: news ticker Mysql: migrare un db →

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 

© 2009 - 2017 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.