Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 日期的正则表达式验证_Asp.net_Asp.net Mvc - Fatal编程技术网

Asp.net 日期的正则表达式验证

Asp.net 日期的正则表达式验证,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,在我的asp.net应用程序中,我希望以DD-MM-YYYY格式输入日期,其中输入的日期应该是从今天的日期到6个月。否则,它应该显示一条错误消息。控件正则表达式验证器的验证表达式是什么?下面是我对一个正则表达式的拍摄,该正则表达式以您指定的格式测试它是否为有效日期 ^[0-3]?\d-[0-1]?\d-\d{4}$ 测试它是否在特定的日期范围内超出了正则表达式的能力 为此,您需要编写一个自定义验证器。不要对日期使用正则表达式验证器。

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

下面是我对一个正则表达式的拍摄,该正则表达式以您指定的格式测试它是否为有效日期

^[0-3]?\d-[0-1]?\d-\d{4}$
测试它是否在特定的日期范围内超出了正则表达式的能力


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

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