Tôi đang cố gắng xác thực ngày được nhập vào một hộp văn bản. Có một mặt nạ đầu vào trên hộp văn bản mà lực lượng đầu vào của xx/xx/xxxx. Tôi đang cố gắng sử dụng trình xác nhận biểu thức chính quy để thực thi một ngày chính xác được nhập. Tôi không có kỹ năng trong RegEx cơ bản ở tất cả. Đồng nghiệp của tôi tìm thấy cái này trên internet nhưng tôi thực sự không thể biết nó đang làm gì.C# Regular Expression để xác thực ngày?
Điều này có đúng không? Có vẻ quá phức tạp ...
(^((((0[1-9])|([1-2][0-9])|(3[0-1]))|([1-9]))\x2F(((0[1-9])|(1[0-2]))|([1-9]))\x2F(([0-9]{2})|(((19)|([2]([0]{1})))([0-9]{2}))))$)
Có ai biết biểu hiện phức tạp hơn về cơ bản những gì tôi cần không?
Điều này đã được giải quyết trong bài đăng [this] (http://stackoverflow.com/questions/669741/date-regex). Xem nếu nó giúp. – JYelton