我需要日期格式的正则表达式:Javascript中的mm / yyyy。
我尝试以下内容。
var reDate = /^(\d{1,2})/(\d{4})$/;
但不行。 我认为问题出在/
答案 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}$