in reply to ultimate date check regexp

You can use Regexp::Common qw(time); See Regexp::Common and Regexp::Common::time for docs and Re: Matching Date for a particular use. Cheers.