regular exp Date
От: Аноним  
Дата: 29.10.05 23:53
Оценка:
hi all
Надо mm/dd/yy

почему не пашет вот это?
^[01][0-9]/[0-3][0-9]/\d{2}$
и вообще есть желание сделать вообще 12/31/99 или даже чтобы по месяцу определяло сколько дней 28, 29, 30 или 31
Re: regular exp Date
От: Mikhail Polykovsky Россия  
Дата: 31.10.05 04:28
Оценка:
Здравствуйте, Аноним, Вы писали:

А>hi all

А>Надо mm/dd/yy

А>почему не пашет вот это?

А>^[01][0-9]/[0-3][0-9]/\d{2}$
А>и вообще есть желание сделать вообще 12/31/99 или даже чтобы по месяцу определяло сколько дней 28, 29, 30 или 31

Самый простой вариант — разбивать
@a = split '/', $string
с помощью timelocal(@a) переводить в unix timestamp. Если удалось — дата правильная.
Re: regular exp Date
От: Strange_Hunter Россия  
Дата: 31.10.05 10:32
Оценка: 1 (1)
Здравствуйте, Аноним, Вы писали:

Посмотри вот эту ссылку: http://www.merlyn.demon.co.uk/js-date4.htm#TDVal
Вроде там есть то, что тебе нужно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.