---
title: "RegExp med enbart nummer och kommatecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/179298-regexp-med-enbart-nummer-och-kommatecken"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "lilja"
published: "2009-07-07T12:42:13.000Z"
updated: "2009-07-07T14:24:17.000Z"
replies: 3
views: 464
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/179298-regexp-med-enbart-nummer-och-kommatecken"
---

# RegExp med enbart nummer och kommatecken

## #1 — lilja, 2009-07-07T12:42Z

Äsh, jag stöter alltid på problem när jag ska göra något med Regular Expressions. Kan ni hjälpa mig?

Jag vill i C# kunna validera eller plocka ut enbart siffror och kommatecken ur en sträng.

"12,13,8,17,64,3,159" ska validera
"12,187,65,g,45y" ska inte validera alt plocka bort bokstäverna

Snälla, hur gör man? Jag är RegExp blind :bla

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

## #2 — voigtann1, 2009-07-07T13:55Z

```
"^[\d,]+$"
```

För att validera nummer och ,
Om du vill ersätta allt som inte är det så är mönstret:

```
"[^\d,]+"
```

och ersätt den med ""

```
resultString = Regex.Replace(subjectString, @"[^\d,]+", "", RegexOptions.Singleline | RegexOptions.IgnoreCase | RegexOptions.Multiline);
```

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

## #3 — lilja, 2009-07-07T14:02Z

Jag kom fram till denna. Jag tyckte första att vi hade lite annorlunda men men...

```
string regExPattern = @"^[0-9,]+$";
Regex validate = new Regex(regExPattern);
if (!validate.IsMatch(questionnaireIds)) {
    throw new ApplicationException("Only numbers and commas are accepted in the input parameter.");
}
```

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

## #4 — voigtann1, 2009-07-07T14:24Z

0-9 är "samma" sak som \\d.
\\d är a single digit 0..9

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/179298-regexp-med-enbart-nummer-och-kommatecken
