什么是MM/DD/YYYY的正则表达式?

use*_*364 1 regex vb.net asp.net

我在网上搜索过,发现这种格式有很多表达式,但是没有一种表现.我使用了多个测试站点并且都失败了:(所以我希望我可以通过寻求帮助来解决这个问题!我只需要在01/01/20XX到12/31 /的格式范围内的日期验证正则表达式20XX

也通过这个

1/1/20XX至12/31/20XX

一旦我得到这个表达式,我将验证一个常量字符串,我将追加到最后将是凌晨12:00:00.希望这种常见格式的这个谜团很快得到解决!:)

Joe*_*orn 10

你不需要正则表达式.真.您想使用DateTime.TryParse()DateTime.TryParseExact()(除非这是针对javascript的,在这种情况下,您确实应该将其作为标记包含在内).

  • @ user1732364啊......是的,为什么MS没有包含DateTimeValidator控件超出我的范围.好消息是,很容易从CustomValidator继承自己的,它将在服务器上使用`DateTime.TryParse()`在客户端的javascript Date对象的`parse()`方法. (2认同)