JSFiddle - React, Tailwind, and code Playground

by alexdickson

JavaScript

var regex  = /^(?:\d{2}\.\d{2}\.\d{4}|\d{2}\/\d{2}\/\d{4}|\d{2}-\d{2}-\d{4})$/;

// Should pass
console.log(regex.exec('22/33/2010'));
console.log(regex.exec('22.33.2010'));
console.log(regex.exec('22-33-2010'));

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