m!^[0-9]{4}[/\-.][0-9]{1,2}[/\-.][0-9]{1,2}$#! #### m/^\d{4}[\/\-.](1[0-2])|0?[1-9])[\/\-.]([012]?[0-9]|3[01]$/ #### ($year, $month, $day) = split(/[.\-\/]/, $date, 3);
## m/^\d{4}[\/\-.](1[0-2])|0?[1-9])[\/\-.]([012]?[0-9]|3[01]$/ ##
##
## ($year, $month, $day) = split(/[.\-\/]/, $date, 3);