---
title: "Kontrollera om sträng innehåller vissa tecken."
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/100212-kontrollera-om-sträng-innehåller-vissa-tecken"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "asp"
published: "2004-03-24T16:13:10.000Z"
updated: "2004-03-24T21:15:43.000Z"
replies: 2
views: 196
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/100212-kontrollera-om-sträng-innehåller-vissa-tecken"
---

# Kontrollera om sträng innehåller vissa tecken.

## #1 — asp, 2004-03-24T16:13Z

Hej.

Jag en sträng som jag vill kontrollera om den innehåller valfria siffror sedan ett bindestreck och sedan valfria siffror igen...

Följande kod retunerar True.

```
If "3-1" Like "#-#" Then...
```

Men det går inte med 33-1.. vilket jag vill...

tips?

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

## #2 — Gladh, 2004-03-24T19:57Z

Använd dig av RegEx och patterns. Min gissning är att din patterns blir så här:

```
[\d+]-[\d+]
```

jag är dock rätt usel på patterns så det är mycket möjligt att det inte fungerar eller att det finns bättre.

\- M

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

## #3 — Marcus E, 2004-03-24T21:15Z

"^\\d+-\\d+$" fungerar.
"^\[0-9\]+-\[0-9\]+$" fungerar också.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/100212-kontrollera-om-sträng-innehåller-vissa-tecken
