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

    [Regular Expressione] Formato Data

    ciao a tutti,
    eccomi di nuovo qui.
    io ho questa regular expression :
    ^([0-9]{2})[/]+([0-9]{2})[/]+([0-9]{4})$

    che funziona per le date del tipo gg/mm/aaaa

    la ima domanda è questa, si può aggiungere qualcosa che mi controlli il valore immesso?

    per esempio

    78/78/20003 non è una data corretta, io vorrei che al massimo si inserisca una data cosi 31/12/aaaa

    ciao

  2. #2
    io utilizzerei il comparevalidator con datatypechek
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  3. #3

  4. #4
    quello che usi tu è per le espressioni regolari (regular expression)
    il che ti convaliderebbero cose tipo 30/02/1978

    se usi il compare validator (che non è un validator siciliano :gren: :gren: ) e imposti da qualche parte l'opzione datatypechek( se hai visual studio la trovi facilmente) controlla esattamente se quella è una data

    è questo che vuoi no ?
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Trinità giustamente ti diceva di usare questo:

    codice:
    <asp:CompareValidator id="Validator1" 
    	ControlToValidate="Text1"
    	Operator="DataTypeCheck"
    	Type="Date"
    	runat="server"
    	ErrorMessage="Formato data non Valido"
    	Display="Dynamic"/>

    Hey hey, my my Rock and roll can never die!

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.