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

    Ciclo for per esclusione caratteri....

    Salve,
    in un form inserisco parole. Il form le invia ad una pagina asp che fa un controllo e poi le reinvia.
    Nel controllo vorrei inserire un ciclo for che includa solo i codici ascii che vanno dallo spazio alla z inclusi i numeri. Escludendo quindi tutti i caratteri speciali.

    Dovrebbe essere qualcosa tipo
    chr(n)
    for n=32 to 122

    Però non riesco a formalizzarlo di più...avete idee per aiutarmi?
    Grazie per l'aiuto! Simona

    www.gimeil.com

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    i caratteri da 32 a 122 sono
    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz

    se vuoi eliminare tutti i caratteri diversi da quelli puoi fare così
    codice:
    Set RE = CreateObject("VBScript.RegExp")
    strPattern = "([^"
    for n=32 to 122
      strPattern=strPattern & "" & chr(n)
    next
    strPattern=strPattern & "])"
    RE.Pattern=strPattern
    RE.Global=true
    RE.Multiline=true
    NuovoTesto = RE.Replace(testo,"")

  3. #3
    ehi!! funziona bene!! grazie mille!!!!!
    Grazie per l'aiuto! Simona

    www.gimeil.com

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.