当前位置:  开发笔记 > 编程语言 > 正文

只需正则表达式日期验证

如何解决《只需正则表达式日期验证》经验,为你挑选了1个好方法。

我正在尝试为我的mvc应用程序创建简单的正则表达式验证。我试过了:

[Required]
[RegularExpression("(\\d\\d\\/\\d\\d\\/\\d\\d\\d\\d)")]

而且它不起作用。我想强制客户以2015年1月1日的格式输入日期



1> teo van kot..:

为什么在这种情况下需要正则表达式?使用DisplayFormatDataType

[Required]
[DataType(DataType.DateTime)]
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]

我的意思是用正则表达式验证日期是错误的。没有简单的方法可以验证日期31/02/201531/04/2015无效日期。

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有