日期:2014-05-18  浏览次数:20826 次

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

------解决方案--------------------
Regex.IsMatch(TextBox.Text.Trim(),@"^\d{2}/\d{2}\d{4}$");
判断返回true或false。

建议用DateTime.TryParse方法判断。
------解决方案--------------------
C# code

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

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


------解决方案--------------------
(\d+){2}/(\d+){2}/(\d+){4}