日期的正则表达式格式为dd.MM.yyyy?

Omu*_*Omu 0 .net c# regex

尝试regex以此格式创建日期dd.MM.yyyy.

我想用它来DataAnnotation像这样

[RegularExpression(@"<theregex>")]
public DateTime Date { get; set; }
Run Code Online (Sandbox Code Playgroud)

Nol*_*rin 7

我建议正则表达式不是最好的方法.你还没有给出上下文,所以很难猜出你在做什么......但是你可能想要创建一个DateExpression属性或类似的东西然后做:

return DateTime.ParseExact(value, "dd.MM.yyyy");
Run Code Online (Sandbox Code Playgroud)

在您的转换器定义的任何地方.