的Javascript正则表达式格式
问题描述:
我要检查,如果输入格式相匹配:的Javascript正则表达式格式
format: "dd/MM/yyyy"
当然他们必须给我的数字。什么是正则表达式,和/或jQuery/JavaScript函数,我会用来确保这个输入匹配这个?
答
试试这个:
var matches = str.search(/^\d{2}\/\d{2}\/\d{4}$/) > -1;
答
如果你只是想检查格式,而不是如果它实际上是一个有效的日期,下面应该工作:
/\d{2}\/\d{2}\/\d{4}/
你想确保它在该格式和/或有效日期? – 2012-01-18 20:34:21
还没有建议,所以没有。 – tmartin314 2012-01-18 20:34:27
有效日期会好很多。 – tmartin314 2012-01-18 20:34:54