javascript中日期格式的正则表达式

时间:2015-11-30 03:29:52

标签: javascript regex

我需要日期格式的正则表达式:Javascript中的mm / yyyy。

我尝试以下内容。

var reDate = /^(\d{1,2})/(\d{4})$/;

但不行。 我认为问题出在/

1 个答案:

答案 0 :(得分:5)

要在正则表达式中使用正斜杠,需要对其进行转义,因为它也用作分隔符。

/^(\d{1,2})\/(\d{4})$/
           ^^

上述正则表达式也将匹配任何两位数,例如。 00,99。 使用以下正则表达式仅匹配1-12的数字。

How can I use a regular expression to validate month input?

的信用
^(0?[1-9]|1[012])\/[0-9]{4}$

Demo