r.match('January 30, 2001') is not None
r.match('January 31, 2001') is not None
r.match('January 32, 2001') is not None
r.match('February 32, 2001') is not None
r.match('February 29, 2001') is not None
r.match('February 28, 2001') is not None
r.match('February 29, 2000') is not None
r.match('April 30, 1908') is not None
r.match('April 31, 1908') is not None
Сопоставление дат с регулярными выражениями в Python?