---
title: "hjälp med reg exp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/124398-hjälp-med-reg-exp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "margar-0"
published: "2005-03-15T11:12:43.000Z"
updated: "2005-03-15T13:47:33.000Z"
replies: 5
views: 326
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/asp/124398-hjälp-med-reg-exp"
---

# hjälp med reg exp

## #1 — margar-0, 2005-03-15T11:12Z

Undrar om man kan ha en reg exp som kontrollerar datumformat tex ddmmyy

dd - får bara innehålla siffror mellan 01 till 31
mm - får bara innehålla siffror mellan 01 till 12
yy - får bara innehålla siffror mellan 32 till 87

Ex. 021187 = godkänd
  001187 = ej godkänd

Hur kan en sådan reg exp ut? behöver hjälp

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

## #2 — LarsG, 2005-03-15T12:15Z

Vad är det för fel på funktionen isdate?

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

## #3 — margar-0, 2005-03-15T13:07Z

Det måste vara reg exp eftersom mitt projekt är utformat så.

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

## #4 — Peter S, 2005-03-15T13:26Z

```
"^((0(?=[1-9])\d)|(3(?=[0-1])\d)|([1-2]\d))((0(?=[1-9])\d)|(1(?=[0-2])\d))((3(?=[2-9])\d)|([4-7]\d)|(8(?=[0-7])\d))$"
```

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

## #5 — margar-0, 2005-03-15T13:43Z

"^((0(?=\[1-9\])\\d)\|(3(?=\[0-1\])\\d)\|(\[1-2\]\\d))((0(?=\[1-9\])\\d)\|(1(?=\[0-2\])\\d))((3(?=\[2-9\])\\d)\|(\[4-7\]\\d)\|(8(?=\[0-7\])\\d))$"

eftersom dd i datumet är dagar så kan 13 eller 22. Alla dagar behöver inte börja på 0

Hur ser en sådan ut?

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

## #6 — Peter S, 2005-03-15T13:47Z

Nej, jag vet. Har du testat uttrycket?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/124398-hjälp-med-reg-exp
