在c#中如何用正则表达式验证文本框中的时间格式为有效格式(winform)
日期格式为:MM/dd/yyyy

解决方案 »

  1.   

    Regex.IsMatch(TextBox.Text.Trim(),@"^\d{2}/\d{2}\d{4}$");
    判断返回true或false。建议用DateTime.TryParse方法判断。
      

  2.   


                string source = @"02/05/2012";
                Regex reg = new Regex(@"[\d]{2}/[\d]{2}/[\d]{4}");
                Match mm = reg.Match(source);
      

  3.   

    更正一下:
    Regex.IsMatch(TextBox.Text.Trim(),@"^\d{2}/\d{2}/\d{4}$");
    判断返回true或false。