Uk date format regex

A regex to validate strings to check if they conform to a dd/mm/yyyy date format.

by jamessouth

JavaScript

var regex  = /^\d{1,2}[\/]\d{1,2}[\/]\d{4}$/

// Should pass
console.log(regex.exec('31/09/2010'));
console.log(regex.exec('1/1/2010'));



// Should fail
console.log(regex.exec('22.33.2010'));
console.log(regex.exec('22-33-2010'));
console.log(regex.exec('22x33-2010'));
console.log(regex.exec('22-33-20101'));
console.log(regex.exec('222-333-20101'));