Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    classe per generare tag

    allora ho una variabile di testo

    es:
    $foo = "bla bla bla {a|PHP|php è l'acronimo di ...} bla bla bla"
    ora vorrei in qualche modo che la nuova variabile sarebbe
    $foo = "bla bla bla PHP bla bla bla"
    qualcuno ha una classe semplice semplice che posso modificare per il mio caso.
    Grazie

  2. #2

    Re: classe per generare tag

    Ciò che ti serve sono le espressioni regolari o regexp.

    Se guardi nel manuale online di php trovi tutte le spiegazioni, senza nessuna necessità di usare una classe.

    Ciao!
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    Re: Re: classe per generare tag

    Originariamente inviato da Shores
    Ciò che ti serve sono le espressioni regolari o regexp.

    Se guardi nel manuale online di php trovi tutte le spiegazioni, senza nessuna necessità di usare una classe.

    Ciao!
    si lò sò speravo qualcuno avesse una classe già pronta per fare sto tipo di cose... le espressioni reg sono una botta infronte per me

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $foo = "bla bla bla {a|PHP|php è l'acronimo di ...} bla bla bla";
    echo preg_replace("/(.*)(\{)(.*)(\|)(.*)(\|)(.*)(\})(.*)/","\\1\\5\\9",$foo);
    unico dubbio sulla a subito dopo la parentesi graffa: diventa il rispettivo tag html??
    think simple think ringo

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.