
Originariamente inviata da
W Thunderbird
Usando poco le espressioni regolari, mi sono arrugginito..
Devo validare un campo di testo il cui requisito è: avere alla fine della stringa una data nel formato GG/MM/AAAA.
Io ho impostato la seguente espressione regolare per controllare la data:
/.*?\d{1,2}\/\d{1,2}\/\d{4}$/
Però c'è qualcosa che non va.
Esempi di testo che deve risultare valido sono:
"12/07/1987"
"bla bla bla 4/1/2013"
"il 21/09/1967"
"dal 8/2/1976 al 31/10/1978"
Quello che interessa è che alla fine della stringa ci sia una data.
Chi è più esperto di espressioni regolari potrebbe darmi una dritta su cosa c'è che non va nella mia ?