求.NET 验证时间格式的正则表达式,(2008-09-28 09:09:09)

来源:百度知道 编辑:UC知道 时间:2024/05/26 12:35:05
对这样的时间格式进行验证""2008-09-28 09:09:09"" 月不能超过12 日不能超过31 分和秒不能超过60,时不能超过24 ,回答得好 我再加20分 在线等

case 'Y':
strNum = charArray[i - 1].ToString();
if (strNum == "2")
{
m_StrRegPicName += "[0-9]{2}";
}
else
{
m_StrRegPicName += "20[0-9]{2}";
}
break;
case 'M':
strNum = charArray[i - 1].ToString();
m_StrRegPicName += "(1[0-2]{1}|0[0-9]{1})";
break;
case 'D':
strNum = charArray[i - 1].ToString();
m_StrRegPicName += "(3[0-1]{1}|[0-2]{1}[0-9]{1})";
break;
case 'H':