---
title: "Hjälp med RegExp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/97230-hjälp-med-regexp"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "edebro"
published: "2004-02-13T08:36:55.000Z"
updated: "2004-02-17T23:05:40.000Z"
replies: 7
views: 377
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/97230-hjälp-med-regexp"
---

# Hjälp med RegExp

## #1 — edebro, 2004-02-13T08:36Z



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

## #2 — NETwork, 2004-02-13T09:02Z

```
<asp:RegularExpressionValidator id="RegExpMail" runat="server" ErrorMessage="fel epost"
ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
```

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

## #3 — edebro, 2004-02-15T15:15Z

Jag glömde att nämna att det ska vara på serversidan. Altså om någon skriver in \[ url=http://server.com\]länktitel så ska det bytas ut mot html-motsvarigheten.

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

## #4 — edebro, 2004-02-17T08:34Z

Nån måste ju ha jobbat med RegExp på "serversidan"?!?
Det enda jag behöver är en liten kodsnutt som visar hur man byter ut text mha regexp, sen kan jag lösa resten själv.
Hittade ingen bra info på webben :/

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

## #5 — asmodie, 2004-02-17T09:30Z

minString.Replace(regexpet, med vad du ska replacea)

Kolla i msdn på String.Replace så får du nog veta en del.

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

## #6 — renholm, 2004-02-17T11:49Z

Hittade ett exempel i en bok som gör ungefär det du vill.

> <http://www.webforum.nu>

```
text = Regex.Replace(text, 
      "\\[URL\\](?<url>.*)\\[/URL\\]",
      "<a href=\"${url}\">${url}</a>",
      regexOptions.IgnoreCase);
```

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

## #7 — edebro, 2004-02-17T20:14Z

renholm: tack som faan :D
Precis vad jag letade efter. Jag visste inte hur man hittade dom olika grupperingarna.
Dock ska det vara RegexOptions (stort R), fick felmess annars.

Jag postar kodsnutten jag använder om någon skulle behöva den i framtiden;

```
strInput = Regex.Replace(strInput, "\\[URL=(?<url>.*)\\](?<title>.*)\\[/URL\\]", "<a href=\"${url}\">${title}</a>", RegexOptions.IgnoreCase);
```

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

## #8 — renholm, 2004-02-17T23:05Z

> **edebro skrev:**
>
> Dock ska det vara RegexOptions (stort R), fick felmess annars.

Självklart :) roligt att hjälpa till

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/97230-hjälp-med-regexp
