-1
A
回答
2
(Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday),?\s+(January|February|March|April|May|June|July|August|September|October|November|December)\s+[0-3]?[0-9],?\s+[0-2][0-9][0-9][0-9]
但是请注意,它也会发现无效的日期,如那些具有February 31
。
+1
它也会发现1月00日星期日0000和2999年12月39日星期六(每个人都知道2999年12月39日是周三) – rob 2012-04-27 20:02:10
+0
谢谢@Shedal,它工作正常 – 2012-04-27 20:27:13
相关问题
- 1. 以下格式的比较日期:2012年8月20日星期三10:14
- 2. sed匹配日期格式2013年4月25日
- 3. 正则表达式此日期格式:日年月日时间的TimeZone
- 4. 日期,月日,年的日期格式
- 5. 的日期格式正则表达式:d,DD中号YY“星期二,2011 10月25日”
- 6. 正则表达式搜索确切的日期在月日,年
- 7. Python中的正则表达式日期:英国:日 - 月 - 年
- 8. 格式为“2005年5月10日”的正则表达式日期javascript
- 9. 正则表达式验证日期为年月日
- 10. 日期格式日期月 - 年
- 11. 正则表达式的日期格式
- 12. 日期格式的正则表达式
- 13. 正则表达式日期格式
- 14. 正则表达式日期格式?
- 15. jquery正则表达式日期格式
- 16. 正则表达式 - 日期格式
- 17. JavaScript的日期格式为日/月/年
- 18. 日期格式正则表达式匹配日期分隔符
- 19. 正则表达式日期
- 20. 正则表达式从年 - 月 - 日 - title.ext
- 21. 从任何日期格式将日期转换为完整日期格式(2016年7月27日星期二)
- 22. VBA日期格式 - 月/日/年
- 23. 日期比较星期和年格式
- 24. 形式的Python格式日期“1991年1月1日,星期一”
- 25. 含空格的日期和日期的正则表达式
- 26. 日期格式在2012年1月1日SQL
- 27. Javascript日期格式/解析toString()'2012年12月1日'
- 28. iOS:日期格式 - 2012年9月20日
- 29. 将2012年8月7日转换为php日期格式
- 30. 日期格式是1339698600000 = 2012年6月15日?
@RezaSanaie是的,我有,你怎么看?我们知道你的类型.. * upsetP – 2012-04-27 19:53:54
@MikeMcMahon,谢谢你的帮助,试过'(?:(?:[1] {1} \\ d {1} \\ d {1} \\ d {1}) |(?:[2] {1} \\ d {3})))(?![\\ d]'但行为是不稳定的,我需要从HTML流中提取有效的日期。 – 2012-04-27 19:55:54
您不一定非得捕捉一周中的某一天,因为这很容易计算出来...虽然您可以检查不一致性 – rob 2012-04-27 20:08:30