Visualizzazione dei risultati da 1 a 3 su 3

Discussione: espres regolare

  1. #1

    espres regolare

    un campo ricevuto da un form

    deve corrispondere a questa espressione reg:

    codice:
    __itdate = "/^(0[1-9]|[12]\\d|3[01])[\\/](1[0-2]|0[1-9])[\\/]((20)\\d{2})$/";
    come posso con asp verificare tale cosa?
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao asva,

    lo devi fare in VBScript o in JScript?
    Per non sbagliare te faccio 2 esempi
    codice:
    <%@ Language=VBScript %>
    <%
    strData = "27/07/2005"
    itdate = "^(0[1-9]|[12]\d|3[01])[\/](1[0-2]|0[1-9])[\/]((20)\d{2})$"
    set re = Server.CreateObject("VBScript.RegExp")
    re.Pattern=itdate
    if re.Test(strData) then
      Response.Write "data corretta"
    else
      Response.Write "data errata"
    end if
    %>
    codice:
    <%@ Language=JScript %>
    <%
    strData = "27/07/2005"
    itdate = /^(0[1-9]|[12]\d|3[01])[\/](1[0-2]|0[1-9])[\/]((20)\d{2})$/
    if(itdate.test(strData))
      Response.Write("data corretta")
    else
      Response.Write("data errata")
    %>

  3. #3
    lo immaginavo avevo infatti postato anche in scripting...ma sono ore che aspetto una risposta


    grazie
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

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.