Nothing is uploaded. Just open it and start.
An ISO 8601 calendar date: a four-digit year, a month from 01 to 12 and a day from 01 to 31.
/^\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])$/^the start of the text\d{4}a digit (0–9), repeated exactly 4 times, as many as possible-the character “-”(?:a group (not captured)0the character “0”[1-9]one of 1–9|or1the character “1”[0-2]one of 0–2)end of the group-the character “-”(?:a group (not captured)0the character “0”[1-9]one of 1–9|or[12]one of “1”, “2”\da digit (0–9)|or3the character “3”[01]one of “0”, “1”)end of the group$the end of the text| Text | Result |
|---|---|
| 2026-10-01 | Matches |
| 1999-12-31 | Matches |
| 2024-02-29 | Matches |
| 2026-13-01 | Doesn't match |
| 2026-1-1 | Doesn't match |
| 2026-02-32 | Doesn't match |
| 26-10-01 | Doesn't match |
Found something broken, have an idea, or just want to say thanks about any of our tools? Every message reaches a real person.