Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Sandra
    Registrato dal
    May 2005
    Messaggi
    129

    Regular Expression (RegEx.Pattern)

    Posto questo codice, di sicuro servirà a qualcuno/a.....due controlli in un campo input.

    esempio codice:

    codice:
    AB=ucase(request.form("campo"))
    AB=cstr(AB)
    
    Set RegEx = New RegExp
    RegEx.Global = True
    RegEx.IgnoreCase = True
    RegEx.Pattern = "^[0-9]+,[0-9]+$"
    codicea = RegEx.Test(ab)
    RegEx.Pattern = "^[0-9]+$"
    codiceb = RegEx.Test(ab)
    Set RegEx = Nothing
    
    if not codicea and not codiceb Then
    response.write "non valida!"
    else
    response.write "valida!"
    end if

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Magari spiega il tipo di controlli effettuati
    no?

    Roby

  3. #3
    Utente di HTML.it L'avatar di Sandra
    Registrato dal
    May 2005
    Messaggi
    129

    controlli

    Hei Roby, non t'arrabbiare eh!

    Allora nel campo possono essere inseriti solo numeri caratteri numerici, oppure numeri separati da virgola.

    Numeri caratteri numerici corrisponde a: RegEx.Pattern = "^[0-9]+$"
    Numeri separati da virgola corrisponde a: RegEx.Pattern = "^[0-9]+,[0-9]+$"

    Esempio inserimento campo:

    1203
    1203,34
    3,1

    Sostituendo o modificando la parte in rosso possiamo fare altri tipi di controlli....


  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E chi si arrabbia...

    Roby

  5. #5
    Utente di HTML.it L'avatar di Sandra
    Registrato dal
    May 2005
    Messaggi
    129

    ...

    Allora la prossima volta cambia la faccia

  6. #6

  7. #7
    Utente di HTML.it L'avatar di Sandra
    Registrato dal
    May 2005
    Messaggi
    129

    ...


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.