Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506

    Replace di tutti (non solo quelli speciali) i caratteri

    Ciao a tutti.
    Esiste un replace (magari con un ciclo) che mi rimuova tutti i caratteri, speciali e non e che lasci solo i numeri (da 0 a 9)? ma senza necessariamente ottenere un risultato in formato numerico. Quindi ad esempio ho:

    abc0000123efg

    vorri ottenere:

    0000123.

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <%
    Dim RegX
    Set RegX = NEW RegExp
    Dim MyString, SearchPattern, ReplacedText
    MyString = "abc000123efg"
    SearchPattern = "\D"
    ReplaceString = ""
    RegX.Pattern = SearchPattern
    RegX.Global = True
    ReplacedText = RegX.Replace(MyString, ReplaceString)
    Response.Write(ReplacedText)
    %>

    Fonte: http://www.devguru.com/technologies/vbscript/14115.asp

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506
    Perfetto. 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.