MM-DD的正则表达式?

时间:2014-04-30 17:20:31

标签: javascript regex

我无法在任何地方找到MM-DD的正则表达式。我已经在这里进行了YYYY-MM-DD测试,我只需要更换它。

var date_regex = /^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/ ;
if(!(date_regex.test(beginDate)) || !(date_regex.test(endDate))) {
    util.popup.alert('Dates must be in "MM-DD" format.');
}

感谢。

1 个答案:

答案 0 :(得分:1)

这应该对你有用

var date_regex = /^(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/ ;