---
title: "Enkel RegExp med match()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/150001-enkel-regexp-med-match"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "NoiseMaker"
published: "2006-08-12T18:19:38.000Z"
updated: "2006-10-05T21:30:03.000Z"
replies: 1
views: 335
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/javascript/150001-enkel-regexp-med-match"
---

# Enkel RegExp med match()

## #1 — NoiseMaker, 2006-08-12T18:19Z

Tjenare!

Skulle behöva lite hjälp med att komma igång med regexpar. Först och främst, vet nån någon BRA guide där det förklaras hur man skriver själva match-mönstret? Jag hittar inget vidare bra trots nån timmas googlande. 

Det jag vill göra är att validera ett formulärsfält som måste innehålla decimaltal. Det får alltså innehålla siffror samt punkt (.) för att markera decimaltalet. För att göra det hela lite värre måste man ange 2 decimaler också Ett ok värde är alltså 25.00 eller 14,90 eller liknande.

Jag kom så långt att om jag skriver \[0-9\]+. så är dessa tecken tillåtna. Tuvärr utesluter det inte ickenumeriska värden, nån som känner för att tipsa mig lite?

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

## #2 — Peter S, 2006-10-05T21:30Z

Hej!

Jag har ingen bra guide till hur mönster skrivs. En bra referens är dock <http://www.jojoxx.net/jscript/ref/CoreReferenceJS15/regexp.html#1193136>. Ett bra sätt att lära sig nya saker kan vara att studera andras alster. [RegExLib](http://regexlib.com/) tycks kunna vara ett ställe att hitta litet smått och gott för detta ändamål.

Angående valideringen av ditt formulärsfält:

```
if (!/^\d+(?:\.|,)\d{2}$/.test([i]elm.value[/i])){
  // värdet är ej på decimalform
}
```

Så, iväg nu och studera vad ovanstående åstadkommer  ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/150001-enkel-regexp-med-match
