---
title: "regex pattern"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/104331-regex-pattern"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Brimba"
published: "2004-05-25T20:07:25.000Z"
updated: "2004-05-25T20:59:16.000Z"
replies: 5
views: 312
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/104331-regex-pattern"
---

# regex pattern

## #1 — Brimba, 2004-05-25T20:07Z

Hej!

```
oRegEx = New Regex("\[code=(vb|c#|xml)\](.*?)\[\/code\]",
```

Hur skall min pattern se ut för att den skall klara av en sträng med radbrytning direkt innan  ?

**exempel**

```
Dim x as string
```

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

## #2 — renholm, 2004-05-25T20:37Z

```
\[code=(vb|c#|xml)\](.|\n)*\[\/code\]
```

Ovanstående borde fungera.

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

## #3 — Brimba, 2004-05-25T20:42Z

Jag får inte ut något resultat.

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

## #4 — renholm, 2004-05-25T20:44Z

Testade på <http://www.webeye.nu/default2.asp?que=asp/regexptester.asp> och då fungerade det, dock inte med xml då blev det lite knasigt. Men du vill inte bara matcha utan få ut strängen i 

```

```

 ?

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

## #5 — Brimba, 2004-05-25T20:46Z

Ja precis! Det som är innanför 

```

```

 plockar jag ut och använder sedan matchevaluator för att frissera lite.

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

## #6 — renholm, 2004-05-25T20:59Z

Test:

```
Match match = Regex.Match(sträng, @"\[code=(vb|c#|xml)\](?<text>(.|\n)*)\[\/code\]");
Response.Write(match.Groups["text"].Value);
```

Har inte testat men något liknande skulle kunna fungera.
Då får du ut samt kan testa samtidigt, förståt frågan rätt nu ?   :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/104331-regex-pattern
