---
title: "svenskt datumformat"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/144226-svenskt-datumformat"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Uwe"
published: "2006-03-20T09:09:33.000Z"
updated: "2006-03-20T13:51:30.000Z"
replies: 5
views: 746
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/144226-svenskt-datumformat"
---

# svenskt datumformat

## #1 — Uwe, 2006-03-20T09:09Z

Behöver lite hjälp med att skriva ett utryck för att se om en sträng är skriven på det svenska formatet med yyyy-MM-dd.

Det behöver inte vara avancerat, det räcker med att det kollar om det finns fyra siffror ett streck två siffror ett streck och sen två siffror till.

/Uwe

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

## #2 — Erik Juhlin, 2006-03-20T09:15Z

```
^\d{4}-\d{2}-\d{2}$
```

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

## #3 — Uwe, 2006-03-20T09:31Z

Funkar bra Erik! Men i mitt användande vill jag nog egentligen få träff på alla som inte matchar   :r 

Det jag menar är om min sträng inte är på rätt format returneras en tom sträng.

```
string str = "02-12-21";
string str2 = Regex.Replace(str, "^\\d{4}-\\d{2}-\\d{2}$", "");
```

 
Då ska str2 bli tom.

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

## #4 — Uwe, 2006-03-20T09:48Z

Nevermind, jag använde Eriks lösning ändå, blev en if-sats extra bara   :) 

/Uwe

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

## #5 — voigtann1, 2006-03-20T09:58Z

```
^\d{2,4}-\d{2}-\d{2}$
```

Om du vill att den ska ta 2006-03-20 och 06-03-20

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

## #6 — Csson, 2006-03-20T13:51Z

Har du testat att skicka in "2006-29-11"?

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/144226-svenskt-datumformat
