Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Eliminare TAG HTML e suo contenuto

    Ho una stringa fatta così:

    <sup>3</sup>testo vario <sup>6</sup>blabla

    vorrei eliminare i tag sup e tutto ciò che è al loro interno. Idee?

    La nuova stringa dovrebbe essere così:

    testo vario blabla
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  2. #2

    Re: Eliminare TAG HTML e suo contenuto

    Originariamente inviato da hacker_nait
    Ho una stringa fatta così:

    <sup>3</sup>testo vario <sup>6</sup>blabla

    vorrei eliminare i tag sup e tutto ciò che è al loro interno. Idee?

    La nuova stringa dovrebbe essere così:

    testo vario blabla
    Per togliere semplicemente i tags puoi usare strip_tags, ma per togliere anche il contenuto penso che tu debba usare le espressioni regolari.

  3. #3
    si lo so che devo usare le regex ma non le so usare... mi hanno consigliato di usare questa:

    preg_replace("/\<sup\>(.d)\<\/sup\>/", "", $stringa);

    ma non funziona
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  4. #4
    Originariamente inviato da hacker_nait
    si lo so che devo usare le regex ma non le so usare... mi hanno consigliato di usare questa:

    preg_replace("/\<sup\>(.d)\<\/sup\>/", "", $stringa);

    ma non funziona
    Se ben ricordo il . equivale a tutto, prova a togliere quella d, così

    $stringa = preg_replace("/\<sup\>(.)\<\/sup\>/", "", $stringa);

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.