http://www.perlmonks.org?node_id=581230

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

if we have date f.e. '2006.10.30' we can easily check it with
/\d+\.\d+\.\d+/
or
/^(([1-9]|1[1,2]]).([1-9]|1[0-9]|2[0-9]|3[0,1]))$/
etc.. but those are minimal checks, some months have 28..31, and every 4 years 02.28 becomes 02.29

so my question is "is there any ultimate date check regexp, how would it look like" (i didn't manage to find one)

thanks for your time.