用于验证月份的正则表达式

时间:2010-05-20 21:31:47

标签: javascript regex validation

使用前导零验证月份的正则表达式是什么?

传递正则表达式:

  

01,02,03,04,05,06,07,08,09,10,11,12

失败正则表达式:

1, 00, 13 and up.

4 个答案:

答案 0 :(得分:17)

/^(0[1-9]|1[0-2])$/

答案 1 :(得分:2)

/^01|02|03|04|05|06|07|08|09|10|11|12$/

答案 2 :(得分:0)

我认为这是一个更好的,它接受'05',但也接受'5'作为一个月:

/(^0?[1-9]$)|(^1[0-2]$)/

答案 3 :(得分:-1)

这将起作用

/(0[1-9])|(1[012])/