---
title: "Validation Expression"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/125631-validation-expression"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Arne"
published: "2005-04-02T16:35:42.000Z"
updated: "2005-04-05T16:39:42.000Z"
replies: 6
views: 304
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/dotnet/125631-validation-expression"
---

# Validation Expression

## #1 — Arne, 2005-04-02T16:35Z

Hur skriver man en Expression som endast godkänner ett tomt fält eller siffrorna 0 till 23. Alltså allt inom en timme........

samma för minuter 0 till 59

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

## #2 — Jesper T, 2005-04-04T12:23Z

Finns inte funktionen isdate() i .net?

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

## #3 — Nickemannen, 2005-04-04T13:29Z

varde \> -1 && varde \< 25 ) \|\| varde = null

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

## #4 — Arne, 2005-04-04T21:45Z

ValidationExpression

Hmm, hur konverterar man det till en ValidationExpression??

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

## #5 — Guffa, 2005-04-05T00:00Z

Du sätter ihop flera uttryck:

tomt eller 0-23 = tomt eller 0-9 eller 10-19 eller 20-23

\|\\d\|1\\d\|2\[0-3\]

tomt eller 0-59 = tomt eller 0-9 eller 10-59

\|\\d\|\[1-5\]\\d

Annars kan du ju kasta en glimt på RangeValidator.

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

## #6 — Arne, 2005-04-05T06:23Z

Tänkte inte på det;-)

Tänkte inte på det;-)
Bra mycket enklare med RangeValidator.....

Testade \|\\d\|\[1-5\]\\d men fick det inte att fungera...

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

## #7 — Guffa, 2005-04-05T16:39Z

En RegularExpressionValidator rapporterar inget fel om värdet är tomt, så det kan vi ju lämna därhän. Den verkar dock inte alls trivas med operatorn \|, vilket jag inte förstår riktigt...

Den här fungerar:

\[1-5\]?\\d

Edit:
Efter lite experiment så har jag kommit fram till att "\[1-5\]\\d\|\\d" fungerar, men inte "\\d\|\[1-5\]\\d".

"kon\|ko" fungerar, men inte "ko\|kon". Det är tydligen så att uttrycket inte delvis får matcha något av alternativen som står till vänster. Ska det verkligen vara så, eller är det en bugg?

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/125631-validation-expression
