Здравствуйте, Аноним, Вы писали:
А>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. Если удалось — дата правильная.