如何使用javascript为格式为“10-MAY-2005”的格式编写匹配日期的正则表达式。格式为“2005年5月10日”的正则表达式日期javascript
回答
我用
^(0?[1-9]|[12][0-9]|3[01])[\-] (JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)[\-]\d{4}$
这对我的作品
那么你如何防止2月31日等? – 2012-08-01 09:23:10
var regExp = /[0-9]{2}-JANUARY|FEBRUARY|MARCH|APRIL|MAY|JUNE|JULY|AUGUST|SEPTEMBER|OCTOBER|NOVEMBER|DECEMBER-[0-9]{4}/g;
不好意思,但是什么?你如何回复我花费的时间? – 2012-08-01 09:06:05
不应该月份列表是3个字母的单词吗? JAN | 2月| MAR ....? – 2012-08-01 09:07:26
@Ashwin:这个例子并不明显。 – 2012-08-01 09:11:59
- 1. JavaScript的日期格式为日/月/年
- 2. 正则表达式此日期格式:日年月日时间的TimeZone
- 3. 正则表达式验证日期为年月日
- 4. 正则表达式从年 - 月 - 日 - title.ext
- 5. 正则表达式搜索确切的日期在月日,年
- 6. Python中的正则表达式日期:英国:日 - 月 - 年
- 7. 日期,月日,年的日期格式
- 8. 正则表达式的日期格式
- 9. 日期格式的正则表达式
- 10. java的正则表达式验证日期为1900-9999的年月日
- 11. 正则表达式日期格式
- 12. 正则表达式日期格式?
- 13. jquery正则表达式日期格式
- 14. 正则表达式 - 日期格式
- 15. 如何在PHP中将碳日期格式设置为“2017年10月5日”?
- 16. 日期格式日期月 - 年
- 17. 正则表达式的日期在JavaScript
- 18. 正则表达式的格式为hour.minute dayName日/月
- 19. 正则表达式日期
- 20. VBA日期格式 - 月/日/年
- 21. 日期格式正则表达式匹配日期分隔符
- 22. JavaScript正则表达式验证日期
- 23. JavaScript中的任何格式的日期正则表达式?
- 24. 提取日期格式的正则表达式例如2012年4月25日,星期三
- 25. 的日期格式正则表达式:d,DD中号YY“星期二,2011 10月25日”
- 26. 日期格式的javascript正则表达式异常
- 27. 如何将日期转换为年,月,日日期格式
- 28. 有shell脚本日期格式(DD月一年期)(2013年10月29日5点26分30秒)
- 29. 时刻不格式化这个日期2016年5月4日
- 30. DateTime格式为“Fri,2011年10月14日23:10:10 -0000”
为什么正则表达式?你想用30/31天和闰年来验证月份吗? – 2012-08-01 08:33:56
-1,因为你可以在谷歌上搜索“javascript正则表达式日期YYYY-MMM-DD”,第一个结果似乎很好。 – 2012-08-01 08:44:40
**不要**像这样编辑你的问题。这里的问题也应该可以帮助其他人。但是,如果你以这样的方式损害你的问题,那是行不通的。如果你有一个有用的答案,接受它。如果你自己解决了这个问题,你可以回答你自己的问题。 – 2012-08-01 09:12:58