Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2021, 17:47   #1
Parasha
Новичок
Джуниор
 
Регистрация: 06.05.2021
Сообщений: 1
Лампочка Регулярное выражение

Я проделал вот такое вот регулярное выражение, которое проверяет дату формата типу: дд.мм.гггг. Мне нужно еще учесть год, чтобы регулярка соответствовала только годам с 1900 по 2099. Подскажите, как это сделать, пожалуйста.
Код:
using System.Text.RegularExpressions;
Regex r = new Regex(@"(((0[1-9]|[12]\d|3[01])\.(0[13578]|1[02])\.((19|[2-9]\d)\d{2}))|((0[1-9]|[12]\d|30)\.(0[13456789]|1[012])\.((19|[2-9]\d)\d{2}))|((0[1-9]|1\d|2[0-8])\.02\.((19|[2-9]\d)\d{2}))|(29\.02\.((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))");
Parasha вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярное выражение Xo66um Общие вопросы C/C++ 11 12.05.2016 16:23
Регулярное выражение KoBaL PHP 0 12.01.2014 13:19
Регулярное выражение D_E_N Общие вопросы Delphi 5 19.11.2013 17:31
Регулярное выражение. hacker_007 Общие вопросы Delphi 0 17.08.2012 19:05
Регулярное выражение flame33 PHP 0 27.09.2011 12:56