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

    ripulire testo di stringhe non volute

    salve.
    ho la necessitą di depurare una stringa $testo di quanto contenuto tra i tag:
    - <span .. </span>
    - <img .. />
    - <div .. </div>

    ma purtroppo non so a priori l'ordine in cui questi possano comparire in modo fare un explode, nč so il testo contenuto tra i tag in modo da fare una sostituzione di parti di stringa...

    come fare?
    si potrebbero usare espressioni regolari?
    cosa mi consigliate?

  2. #2
    o chiedo xkč ho provato:

    [CODE]
    eregi_replace("^(<span)(.*)(</span>)$", "_SPAN_", $testo); eregi_replace("^(<img)(.*)(/>)$", "_IMG_", $testo); eregi_replace("^(<div)(.*)(</div>)$", "_DIV_", $testo);
    [CODE]

    oppure:

    [CODE]
    eregi_replace("<span(.*)</span>", "_SPAN_", $testo);
    eregi_replace("<img(.*)/>", "_IMG_", $testo);
    eregi_replace("<div(.*)</div>", "_DIV_", $testo);
    [CODE]

    ma nn va....
    dove sbaglio?

  3. #3
    chiedo scusa...
    ho trovato errore:

    non mettevo
    $testo =
    davanti.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.