Leapin' lizards --#-- Right. 2/29/1900 is not a legal date. This regex assumes any year evenly divisible by four is a leap year. But century years are leap years only when they're divisible by 400.

Good regexes can be used over and over. For more examples of useful regexes, see the listing in the Code section of this site.