I\'m using a date field checker but I want to change the regex from DD-MM-YYYY to DD/MM/YYYY but I can\'t seem to get it working..
Here\'s the snippet of code:
Or:
/^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$/
Or the full long form, which might help you understand what's going on:
/^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/
This assumes you want exactly two digits for DD and MM and exactly four for YYYY.
o =
{
"date": {
"regex": /^[0-9]{1,2}\/[0-9]{1,2}\/[0-9]{4}$/,
"alertText": "* Invalid date, must be in DD/MM/YYYY format"
}
}
o.date['regex'].test('02/12/2008')//true
o.date['regex'].test('2009-02-02')// false
o.date['regex'].test('03-04-2009')// false