Skip to content

Instantly share code, notes, and snippets.

@SoftCreatR
Created April 15, 2022 21:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SoftCreatR/303513be9b85f83a2819443fa7b422f3 to your computer and use it in GitHub Desktop.
Save SoftCreatR/303513be9b85f83a2819443fa7b422f3 to your computer and use it in GitHub Desktop.
Date Regex (dd.mm.yyyy) incl. leap years, etc.
^(?:(?:31\.(?:0?[13578]|1[02]))\.|(?:(?:29|30)\.(?:0?[13-9]|1[0-2])\.))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29\.0?2\.(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])\.(?:(?:0?[1-9])|(?:1[0-2]))\.(?:(?:1[6-9]|[2-9]\d)?\d{2})$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment