Help for this page
$month = '(Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)? |Apr(?:il)?|May|Jun(?:e)? ... |Oct(?:ober)?|Nov(?:ember)?|Dec(?:ember)?)\s+'; $day = '([0-3]?[0-9])(?:th|st|nd|rd)?,?\s+'; $year = '([0-9]{2,4})';
if (( ($month, $day, $year) = (/$month$day$year/io) ) || ( ($day, $month, $year) = (/$day$month$year/io) ) ) { ... $month = substr($month, 1, 3); print "$day-$month-$year\n"; }