asp.Netc#検証日付フォーマット
優先順位
また正確に日本に到着すれば、このように書くことができます.
正確に日本に着いても、正則は可能です.
しかし、正直に言うと、これは正則的な仕事ではありません.
黒い髪:http://heisetoufa.iteye.com/
DateTime dt;
bool flag = DateTime.TryParse(" ", out dt);
if(flag)
{
//
}
else
{
//
}
また正確に日本に到着すれば、このように書くことができます.
string s = "2012-04-23";
DateTime dt;
if (DateTime.TryParseExact(s, "yyyy-MM-dd", null, DateTimeStyles.None, out dt))
//
正確に日本に着いても、正則は可能です.
^((?!0000)[0-9]{4}-((0?[1-9]|1[0-2])-(0?[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])-(29|30)|(0[13578]|1[02])-31)|([0-9]{2}(0[48]|[2468][048]|[13579][26])|(0[48]|[2468][048]|[13579][26])00)-02-29)$
しかし、正直に言うと、これは正則的な仕事ではありません.
黒い髪:http://heisetoufa.iteye.com/