Visualizzazione dei risultati da 1 a 10 su 18

Visualizzazione discussione

  1. #9
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    Intanto ringrazio chi ha già risposto, però voglio mettere un po di chiarezza in quanto non stiamo centrano il succo del discorso probabilmente per colpa mia che fino ad ora non sono stato chiaro.

    Ora rispiego un po tutto con qualche esempio pratico.

    Ho una stringa contenente del testo, che passo in una funzione per formattarla (il classico bbcode).
    In questa stringa può esserci il tag CODE (ma può anche non esserci).
    In questa stringa ci sono i vari tag < br />.

    Il mio obbiettivo è togliere questi tag < br /> SOLO e ripeto SOLO quando presenti tra i tag CODE, mentre per il resto della stringa devono rimanere.

    Faccio un esempio

    Codice PHP:
    <?php

    $stringa 
    "Test<br /><br />1234[code]questo<br /> è<br /> un<br /> codice[/code]continuo la frase<br />";

    //funzione per eliminare i BR all'interno di CODE 
    function puliscoStringa($stringa) {
    // help
    }

    $newStringa puliscoStringa($stringa);

    //risultato dopo la funzione: 

    //$newStringa = "Test<br /><br />1234[code]questo è un codice[/code]continuo la frase<br />";

    ?>
    La mia domanda allora rimane:

    Come posso fare ciò? Come posso fare in modo di elaborare TUTTA la stringa e fare in modo che SOLO la parte racchiusa tra i tag CODE venga pulita dai < br />?

    Grazie mille, spero di essere stato più chiaro e mi scuso per non esserlo stato abbastanza fin'ora.
    Ultima modifica di torrone; 14-11-2013 a 20:16

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.