Ответить

 

Опции темы
Старый 13.10.2010, 23:04   #21
belov-evgenii
Модератор раздела
 
Аватар для belov-evgenii
 
Регистрация: 03.03.2009
Сообщений: 151
Благодарности: 0
Поблагодарили 45 раз(а) в 45 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Код:
(0[1-9]|[12][0-9]|3[01]).(0[1-9]|1[012]).(19[0-9]{2}|200[0-9]|2010)
Но уж без проверки дней в месяцах. 31.02.1999 пройдет.
 
В Минюст Цитата Спасибо
Старый 14.10.2010, 00:25   #22
undermind
Пользователь
 
Аватар для undermind
 
Регистрация: 09.05.2010
Сообщений: 182
Благодарности: 0
Поблагодарили 12 раз(а) в 12 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Sirius34 Посмотреть сообщение
undermind
так можно, к примеру, 35.02.2019 пропустить
регекс не мой - "я только разместил объяву" :-D
Надо в RegEX'е посмотреть жёсткий регекс для даты.
Хотя нет - 35.02.2019 - не пропустит по 35.
а вот 30.02.1992 пройдет... а вот 01.02.1993 - нет - в части года вроде косяк... в общем нет предела совершенству!
 
В Минюст Цитата Спасибо
Ответить


Быстрый ответ

Сообщение:
Опции


Ваши права в разделе