From http://stackoverflow.com/questions/15491894/regex-to-validate-date-fromat-dd-mm-yyyy