sReg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/
(yyyy-mm-dd或者yyyy/mm/dd")
sReg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/
标准格式为yyyy-mm-dd hh:mm:ss或者yyyy/mm/dd hh:mm:ss
(yyyy-mm-dd或者yyyy/mm/dd")
sReg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/
标准格式为yyyy-mm-dd hh:mm:ss或者yyyy/mm/dd hh:mm:ss
try
{
DataTime.parse(yourString);
}
catch
{
MessageBox.show("错误的日期");
}
string strRex=@"^([1-2]{1}[0-9]{3}(-|\/){1}[0-1]?[0-9]{1}(-|\/){1}[0-3]?[0-9]{1})?$";
Regex MyRegex=new Regex(strRex,RegexOptions.IgnoreCase);
Match MyMatch=MyRegex.Match(datestr);
bool ls=MyMatch.Success;
Console.WriteLine(ls.ToString());
Console.ReadLine();