---
title: "Ett regex för datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/106694-ett-regex-för-datum"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Dino"
published: "2004-07-03T22:25:25.000Z"
updated: "2004-07-03T22:55:14.000Z"
replies: 4
views: 436
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/106694-ett-regex-för-datum"
---

# Ett regex för datum

## #1 — Dino, 2004-07-03T22:25Z

Skulle behöva ett regular expression som släpper igenom följande tre varianter av datum.

```
2004-01-01 
01/01/04
01/1/04
```

Permalänk: https://www.webforum.nu/p/106694

## #2 — Pace, 2004-07-03T22:30Z

Pick one.

<http://www.regexlib.com/DisplayPatterns.aspx?cattabindex=5&categoryId=5>

Permalänk: https://www.webforum.nu/p/1378935

## #3 — Dino, 2004-07-03T22:32Z

Har kollat där men hittade inget som **endast** släpper igenom mina datum varianter.

Permalänk: https://www.webforum.nu/p/1378936

## #4 — Nexus86, 2004-07-03T22:32Z

Testa det här:

```
(([0-9]{4})-((0|1)[0-9])-([0-3][0-9])|([0-3][0-9])/((0|1)?[0-9])/([0-9]{2}))
```

**r/** Escapetecken får du sätta dit själv då jag inte vet varken språk eller metod.

Permalänk: https://www.webforum.nu/p/1378938

## #5 — Dino, 2004-07-03T22:55Z

Efter lite pill så blev det så här.

```
@"^((\d{4})-(\d{2})-(\d{2}))|((\d{2})/(\d{1,2})/(\d{4}))|((\d{2})/(\d{1,2})/(\d{2}))$"
```

Tackar så mycket. :)

red// La till ytterliggare två datum varianter 01/01/2004 och 01/1/2004

Permalänk: https://www.webforum.nu/p/1378947

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/106694-ett-regex-för-datum
