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

    Funzione per rimuovere caratteri "strani"

    Ciao a tutti,
    avrei la necessità di avere una funzioncina che mi elimini tutti i caratteri che non siano lettere, numeri, trattino "-" e apostrofo.

    Se io scrivessi:

    "ciao_pippo, l'hai visto (astolfo!)?"

    Dovrebbe restituire:
    "ciao pippo l'hai visto astolfo"

    (i caratteri strani dovrebbero essere rimossi con uno spazio)


    Qualcuno è in grado di aiutarmi?

    Grazie mille!!!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    35
    Prova questo:
    codice:
    testo = "ciao_pippo, l'hai visto (astolfo!)?"
    
    Function EliminaExtraChar(str)
    	Dim ObjRegexp
    	Set ObjRegexp = New RegExp
    		ObjRegexp.Global = True
    		ObjRegexp.IgnoreCase = True
    		ObjRegexp.Pattern = "[^A-Za-z0-9' -]"
    		str = ObjRegexp.Replace(str," ")
    	Set ObjRegexp = Nothing
    		EliminaExtraChar = str
    End Function
    Stampando testo ti uscirà: ciao pippo l'hai visto astolfo
    Sai dove contattarmi se ti serve aiuto

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