Это зависит от того, сколько работы вы собираетесь делать с датами, а также от того, будете ли вы культурно осведомлены о том, как разные люди вводят даты, и будете ли вы принимать названия месяцев или сокращения кака также чистые цифры и ...
В CPAN есть большой раздел по Типы данных , в котором есть подразделы для Дата и Время со многими модулями в каждом.Некоторые из них чрезвычайно сложны: например, модуль DateTime является чрезвычайно тщательным, но довольно тяжелым (и не указан ни в разделе «Дата», ни «Время»).Другие просто умны: Date :: Calc и Date :: Manip .Основная проблема в CPAN - это смущение богатства - вероятно, вам нужно то, что вам нужно.
Если сработают простые регулярные выражения в других ответах, используйте их.В противном случае рассмотрите один из вариантов Date :: Calc или Date :: Manip, если только вы не найдете что-то еще, что будет работать лучше для вас.