नीचे दिए गए कोड में पहले केस में दी गई डेट स्ट्रिंग d-m-y फॉर्मेट से मेल खाती है और दूसरे केस में डेट स्ट्रिंग फॉर्मेट से मेल नहीं खाती।
उदाहरण
import re
datestring = '21-09-1991'
foo = re.match('(\d{2})[/.-](\d{2})[/.-](\d{4})$', datestring)
print foo.group()
datestring = '1991-09-21'
foo = re.match('(\d{2})[/.-](\d{2})[/.-](\d{4})$', datestring)
print foo
आउटपुट
21-09-1991 None