正则周二挑战赛 - 第三周

第三个正则表达式挑战的是日期格式 YYYY/MM/DD HH:MM(:SS) 的匹配。 YYYY 应该是 1000 至 2012 年一年的时间,以及有效的 月,日,时,分,秒 时间。 秒 是可选的。也不用担心闰年,并且假设所有月份有3​​0天。

在你输入正则之后,每个测试用例都会标注为是否通过,红色是未通过,绿色是通过,因为是基于 web 的,所以只能使用基于 JavaScript 传统型 NFA (Traditional NFA)正则引擎。它类似于PCRE,但有一些不同之处。

测试用例 (0/19)

2012/09/18 12:10
匹配
2001/09/30 23:59:11
匹配
1995/12/01 12:12:12
匹配
1001/01/07 14:27
匹配
2010/10/20 10:10
匹配
2000/01/01 01:01:01
匹配
2007/07/22 22:34:59
匹配
2010/05/05 00:00:00
匹配
2012/9/18 23:40
不匹配
2013/09/09 09:09
不匹配
2012/00/01 01:49:59
不匹配
2012/13/25 22:17:00
不匹配
1994/11/00 12:12
不匹配
2012/12/4 12:12
不匹配
2009/11/11 24:00:00
不匹配
2012/06/24 13:60
不匹配
2002/10/10 14:59:60
不匹配
a2011/11/11 11:11:11
不匹配
2005/05/05 05:05:05d
不匹配
恭喜,你的正则通过了所有测试用例,记住要分享这个挑战哦。