Сообщение от Gvozd
|
перечитывать первый пост до просветления.
|
Зачем?
Сообщение от Gvozd
|
в рамках регулярных выражений - я не вижу способа.
|
Сообщение от nerv_
|
Мне кажется регой дату не проверить.
|
Сообщение от eca
|
проверить, чтобы нельзя было повторить день, месяц или год (например так 'd-d-yy')
|
Чтобы это проверить, надо научить программу понимать, где месяц, где день, а где год. И как вы собираетесь проверить "формат", не проверив саму дату на правильность? Впрочем, если речь не идет о валидности даты, можно тупо в лоб проверять, например, так: две_цифры; разделитель; две_цифры; разделитель; четыре цифры. В таком случае не вижу смысла вообще проверять "формат" даты.
Тогда уж говорите не о проверке формата, а о валидности даты. Ибо, если она не валидна (а просто набор цифр), какая разница какой у них "формат"?