codice:
function controlla_data()
{       
    var espressione = /^(0[1-9]|[1-2]\d|3[0-1])-(0[1-9]|1[1-2])-(200[7-9])$/;
    var stringa = "lukeonweb";
    if (!espressione.test(document.getElementById('localita').value))
    {
        alert("Inserire una data nel formato dd/mm/yyyy");
        return false;
    }   
}
mi controlla le date valide nel formato dd-mm-yyyy

ma se io cambio la reg exp per controllare le date nel formato dd/mm/yyyy

codice:
var espressione = /^(0[1-9]|[1-2]\d|3[0-1])/(0[1-9]|1[1-2])/(200[7-9])$/;
non funziona. Qualche consiglio?