---
title: "Regex problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/178016-regex-problem"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "doggelito"
published: "2009-04-14T11:38:33.000Z"
updated: "2009-04-15T09:55:12.000Z"
replies: 4
views: 429
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/178016-regex-problem"
---

# Regex problem

## #1 — doggelito, 2009-04-14T11:38Z

Detta är knappast min starkaste sida!  :l
Denna vägrar att funka hur jag än ändrar.

```
Response.Write(ForumCode("dsdsdsd[b ]rrrrrr[/b ]"));

public static string ForumCode(string inputString)
        {
            string outputString = string.Empty;
            Regex regExp = new Regex("([b])", RegexOptions.IgnoreCase | RegexOptions.Compiled);
            outputString = regExp.Replace(inputString,"<$1>");

            return outputString;
        }
```

Nu blir det så här: dsdsdsd\[\<b\>\]rrrrrr\[/\<b\>\]

Help!

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

## #2 — Peter S, 2009-04-14T12:05Z

Hakparenteser har speciell betydelse i regexp.

new Regex(@"(\\\[b\\\])", RegexOptions.IgnoreCase \| RegexOptions.Compiled);

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

## #3 — doggelito, 2009-04-15T09:28Z

Hmm, det funkar fan inte ändå!  :x
Nu blir output: dsdsdsd\<\[b \]\>rrrrrr
(förutom mellanslaget efter första b)

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

## #4 — voigtann1, 2009-04-15T09:35Z

```
outputString = Regex.Replace(inputString, @"\[(/?b)\]", "<$1>", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.IgnorePatternWhitespace);
```

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

## #5 — doggelito, 2009-04-15T09:55Z

Weeee! Tack voigtann1! :bire

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

---

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