import re
corpus = []
x = "12/1/2017"
if re.search(r'\d{2}/\d{2}/\d{4}',x): ### for mm/dd/yyyy
y= re.findall(r'\d{2}/\d{2}/\d{4}',x)
corpus.append(y)
elif re.search(r'\d{2}/\d/\d{4}',x): ### for mm/d/yyyy
y= re.findall(r'\d{2}/\d/\d{4}',x)
corpus.append(y)
elif re.search(r'\d/\d{2}/\d{4}',x): ### for m/dd/yyyy
y= re.findall(r'\d/\d{2}/\d{4}',x)
corpus.append(y)
elif re.search(r'\d/\d/\d{4}',x): ### for m/d/yyyy
y= re.findall(r'\d/\d/\d{4}',x)
corpus.append(y)
else: ### empty cells or says nan
y=["00/00/0000"]
corpus.append(y)
print(corpus)
CmltcG9ydCByZQoKCmNvcnB1cyA9IFtdCgp4ID0gIjEyLzEvMjAxNyIKaWYgcmUuc2VhcmNoKHInXGR7Mn0vXGR7Mn0vXGR7NH0nLHgpOiAgIyMjIGZvciBtbS9kZC95eXl5CiAgICB5PSByZS5maW5kYWxsKHInXGR7Mn0vXGR7Mn0vXGR7NH0nLHgpCiAgICBjb3JwdXMuYXBwZW5kKHkpCmVsaWYgcmUuc2VhcmNoKHInXGR7Mn0vXGQvXGR7NH0nLHgpOiAjIyMgZm9yIG1tL2QveXl5eQogICAgeT0gcmUuZmluZGFsbChyJ1xkezJ9L1xkL1xkezR9Jyx4KQogICAgY29ycHVzLmFwcGVuZCh5KQplbGlmIHJlLnNlYXJjaChyJ1xkL1xkezJ9L1xkezR9Jyx4KTogIyMjIGZvciBtL2RkL3l5eXkKICAgIHk9IHJlLmZpbmRhbGwocidcZC9cZHsyfS9cZHs0fScseCkKICAgIGNvcnB1cy5hcHBlbmQoeSkKZWxpZiByZS5zZWFyY2gocidcZC9cZC9cZHs0fScseCk6ICMjIyBmb3IgbS9kL3l5eXkKICAgIHk9IHJlLmZpbmRhbGwocidcZC9cZC9cZHs0fScseCkKICAgIGNvcnB1cy5hcHBlbmQoeSkKZWxzZTogICAgICAgICAgICAgICAgICAgICAjIyMgZW1wdHkgY2VsbHMgb3Igc2F5cyBuYW4KICAgIHk9WyIwMC8wMC8wMDAwIl0KICAgIGNvcnB1cy5hcHBlbmQoeSkKCnByaW50KGNvcnB1cyk=