【问题标题】:Regular expression validation for date日期的正则表达式验证
【发布时间】:2013-04-22 18:19:20
【问题描述】:

在我的 asp.net 应用程序中,我想以 DD-MM-YYYY 格式输入日期,其中输入的日期应该是从今天的日期到 6 个月......否则它应该显示一条错误消息。控制正则表达式验证器的验证表达式是什么?

【问题讨论】:

  • 不要对日期使用正则表达式验证器。

标签: asp.net asp.net-mvc


【解决方案1】:

这是我对一个正则表达式的尝试,它测试它是否是您指定格式的有效日期。

^[0-3]?\d-[0-1]?\d-\d{4}$

测试它是否在特定日期范围内超出了正则表达式的能力。

为此,您需要编写一个自定义验证器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 1970-01-01
    • 2014-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-29
    相关资源
    最近更新 更多