Я пытаюсь проверить дату, введенную в текстовое поле. В текстовом поле есть входная маска, которая заставляет вход xx/xx/xxxx. Я пытаюсь использовать средство проверки регулярных выражений, чтобы обеспечить, чтобы была введена правильная дата. Я вообще не квалифицирован в RegEx. Мой сотрудник нашел это в Интернете, но я не могу сказать, что он делает.
Правильно ли это выглядит? Слишком сложно...
(^((((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}))))$)
Кто-нибудь знает о менее сложном выражении, которое по существу делает то, что мне нужно?