2010-11-05 37 views
1

我需要MM/yyyy的正则表达式。我只需要校验月份和年份以及执行用户只需输入日期像01/1999等...需要正则表达式MM/yyyy

+0

应检查哪些有效年限范围? – 2010-11-05 09:05:41

回答

2

试试这个:\d\d/\d\d\d\d\d{2}/\d{4}^\d{2}/\d{4}$

+0

难道你不得不逃脱斜线吗? – Ivar 2010-11-05 08:54:08

+0

必须转义反斜线文字。 – splash 2010-11-05 08:56:10

+0

这将接受20/2010,这几乎不是有效的月/年组合。 – 2010-11-05 08:59:44

0

\d{2}/\d{4}\d\d/\d\d\d\d

+0

这将接受20/2010,这几乎不是一个有效的月/年组合。 – 2010-11-05 09:00:15

4

^(0[1-9]|1[0-2])/\d{4}$

请注意,这仅检查月份。可以输入0000或9999这样的年份。根据您的约束,可以使用一些正则表达式来实现此检查。

+0

用于检查月份编号 – 2010-11-05 08:59:44