【发布时间】:2012-06-07 11:47:57
【问题描述】:
我不是编写正则表达式的专家,所以需要你的帮助。我想以“dd-MMM-yyyy”格式验证日期,即 2012 年 6 月 7 日。我在 asp.net 中使用 RegularExpressionValidator。
谁能帮我提供一下表达方式?
感谢您分享您的时间。
【问题讨论】:
-
数据来自哪里 - 如果用户输入肯定更好地使用日期字段来完全验证它 - 因为正则表达式不会捕获正确的 2 月 29 日等
-
您只想要语法上有效的日期还是想要实际有效的日期?例如,正则表达式是否应该拒绝 2012 年 2 月 30 日,因为这是一个不可能的日期?
-
我只需要语法上有效的日期,尽管如果正则表达式完全验证它会更好。
-
我正在使用带有 jquery datepicker 的文本框来获取日期。