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

    Espressioni regolari filtrare gli spazi

    Salve,
    devo inserire dei dati in un db, mediante un form in asp, vorrei evitare però vietare l'utilizzo degli spazi utilizzando le espressioni regolari.
    Per il campo Nick name, vorrei evitare una cosa del genere:
    Pippo 67
    Quindi dovrei consentire solo tutti i caratteri e i numeri esclusi i caratteri speciali (?$% ...) e gli spazi, inoltre il campo deve essere minimo di 8 caratteri e massimo 20.
    Sto provando in tutti i modi ma le espressioni regolari sono veramente ostiche!

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    per controllare se sono solo caratteri alfanumerici puoi cominciare da qui:
    http://www.html.it/script/controllar...teri-speciali/
    oppure
    http://www.mrwebmaster.it/asp/verifi...lari_6666.html

    per contare il numero dei caratteri devi utilizzare Len(input)
    http://www.w3schools.com/asp/func_len.asp
    (se < di 8 o > di 20 fermi il processo)

  3. #3
    credo di avercela fatta:

    /^[abcdefghilmnopqrstuvzwkjy0-9]{8,20}$/ig

    sembra che funzioni

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    fai vedere la funziona completa, così possiamo testarla

  5. #5
    utilizzo un componente già pronto di Dreamweaver, avevo solamente bisogno dell'Espressione
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    fai vedere la funziona completa, così possiamo testarla

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.