---
title: "Problem med RegExp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/104675-problem-med-regexp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "lassie"
published: "2004-05-30T23:16:02.000Z"
updated: "2004-05-31T08:25:01.000Z"
replies: 1
views: 264
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/asp/104675-problem-med-regexp"
---

# Problem med RegExp

## #1 — lassie, 2004-05-30T23:16Z

Jag försöker att göra så att alla text inom " " blir grön.

typ...

text=.Replace(text,"\<font color='green'\>$1\</font\>")

är det någon som vet hur man fixxar resten?

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

## #2 — voigtann1, 2004-05-31T08:25Z

Om du vill ha all text grön så behöver du inte reg.exp

reg.exp gör bara en match... exempel:
Jag vill ha att om en person skriver in \[green\] så ska det vara samma funktion som \<font color='green'\>
då kan jag använda replace eller reg.exp:

```
text = replace(text,"[green]","<font color='green'>")
```

eller så använder jag reg.exp för personer som kanske skriver \[GrEeN\] får inte en match, jag skapar en reg.exp funktion istället:

```
Function encode(str)

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.MultiLine = True
str = Server.HTMLEncode(str) ' Använd detta om du vill spärra HTML koder

objRegExp.Pattern = "\[green\](.*?)\[\/green\]"
str = objRegExp.Replace(mess,"<font color='green'>$1</font>")

 farger = str
End Function
```

Du kan även köra om du vill ha fler färger tex blå och röd med:

```
Function encode(str)

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.MultiLine = True
str = Server.HTMLEncode(str) ' Använd detta om du vill spärra HTML koder

objRegExp.Pattern = "\[(red|green|blue)\](.*?)\[\/(red|green|blue)\]"
str = objRegExp.Replace(mess,"<font color='$1'>$2</font>")

 farger = str
End Function
```

Rörigt?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/104675-problem-med-regexp
