Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: estrapolare da stringa

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    40

    estrapolare da stringa



    non riesco ad eliminare da una stringa delle parti di stringhe contenuti tra due caratteri es:

    stringa="francesco [45678]è tornato [/45678]da casa [ddddd=1]ieri, poi è partito[/ddddd] per l'argentina"

    dovrebbe restituirmi il testo senza le parti racchiuse tra parentesi quadre.

    come fare?

    ringrazio in anticipo

  2. #2
    Potresti per esempio fare dei replace:
    codice:
    stringa="francesco [45678]è tornato [/45678]da casa [ddddd=1]ieri, poi è partito[/ddddd] per l'argentina"
    stringa=replace(stringa,"[45678]"," ")
    stringa=replace(stringa,"[/45678]"," ")
    stringa=replace(stringa,"[ddddd=1]"," ")
    stringa=replace(stringa,"[/ddddd]"," ")

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Con le espressioni regolari...

    Roby

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    40
    Grazie michele.santoro

    ma non sempre sono uguali i contenuti tra parentesi, non posso usare i replace


    X Roby_72

    come usare le espressioni regolari? mi faresti un esempio?

    grazie

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    40
    nessuno mi aiuta? ho provato a studiare queste espressioni regolari ma su quella stringa di caratteri non ci capisco nulla...

    sapreste farmi un esempio oppure segnalarmi un puon tutorial in italiano?

    grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    40
    piccolo Up! :rollo:

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    40
    nessuno mi aiuta?

    inizio con le bestemmie?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    'Funzione per eliminare i tag BBCode ***
    Function deleteBBCode(strBBCode) 
        Dim objRegExp, strOutput 
        Set objRegExp = New Regexp 
        objRegExp.IgnoreCase = True 
        objRegExp.Global = True 
        strOutput = strBBCode 
        objRegExp.Pattern = "\[[^\]]*\]"
        strOutput = objRegExp.Replace(strOutput, "") 
        deleteBBCode = strOutput 
        set objRegExp = Nothing 
    End Function
    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    40
    Grazie ... Grazie ... Grazie

    sapresti indicarmi qualche tutorial in italiano o sito esplicativo per poter iniziare a capirne qualcosa di regular ezpression?

    grazie ancora

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    40
    rompo di nuovo!

    se si volesse eliminare da una stringa il testo compreso tra due bbcode esempio:

    [ url] htp://prova [ /url]

    come fare?

    grazie mille!

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.