---
title: "Ang RegExp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/134786-ang-regexp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Peppe"
published: "2005-09-25T11:56:15.000Z"
updated: "2005-09-25T16:47:01.000Z"
replies: 10
views: 269
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/134786-ang-regexp"
---

# Ang RegExp

## #1 — Peppe, 2005-09-25T11:56Z

Tjenare !

Har då gjort ett profilsystem.
När man är inne i settings för ens profil så skall man kunna skriva **Fetstilt**
Och det har jag fixat, men jag vill även ha så att man klickar på "Retur" så skall det bli \<br\>, men \<br\> skall inte synas som text.
Innan så fungerade det sistnämda, men efter jag fixat RegExp så blir det ingen radbrytning när man klickar på ENTER

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

## #2 — emission, 2005-09-25T13:02Z

Du får visa vad du gjort, så kan vi nog hitta felet.

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

## #3 — Peppe, 2005-09-25T13:51Z

Ang RegExp 2

Har denna kod:
											Function regExp(ByVal text)
										
											text = Replace(Server.HTMLEncode(text),vbCrlf,"\<br\>")
										
											' text = Server.HTMLEncode(text)
											' presentation = Replace(Request.Form("presentation"),vbcrlf,"\<br\>")
										
											Set regExp = New regexp
											regExp.Global = true
											regExp.IgnoreCase = true
										
											RegExp.Pattern="\\\[ \*b \*\](.\*?)\\"
											text = regExp.Replace(text,"\<b\>$1\</b\>")
											Set RegExp = Nothing
											regExp = text
											End Function

med ovanstående kod fungerar \[ b \]att göra fetstil text\[ b \], men om jag vill lägga till center, kursiv, understruken. Hur går jag tillväga då ?

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

## #4 — Peter S, 2005-09-25T13:55Z

Håll dig gärna till en tråd

```
RegExp.Pattern="\[ *b *](.*?)\[/b]"
text = regExp.Replace(text,"<b>$1</b>")

regexp.pattern = "\[ *i *](.*?)\[/i]"
text = regexp.replace(text,"<i>$1</i>")

regexp.pattern = "\[ *u *](.*?)\[/u]"
text = regexp.replace(text,"<u>$1</u>")

regexp.pattern = "\[ *center *](.*?)\[/center]"
text = regexp.replace(text,"<center>$1</center>")

Set RegExp = Nothing
regExp = text
```

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

## #5 — Peppe, 2005-09-25T14:01Z

Peter S: Allt funkar, förutom understruket, alltså \[ u \]\[ u \]

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

## #6 — Engine^, 2005-09-25T14:07Z

Vad är det för skillnad på det mönstret jämfört mot exempelvis det för \[ i \] \[ /i \] i din kod då?

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

## #7 — Peppe, 2005-09-25T14:19Z

Ingen skillnad vad jag vet, jag använder exakt samma kod som den Peter S skickade.

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

## #8 — LarsG, 2005-09-25T14:34Z

Sammanfogat trådarna.

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

## #9 — Peppe, 2005-09-25T14:52Z

Kan ngn lösa mitt problem ?

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

## #10 — Peter S, 2005-09-25T16:42Z

> **Peppe skrev:**
>
> \[ u \]\[ u \]

Kan det vara så att du glömt ett snedstreck före det sista u:et?

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

## #11 — emission, 2005-09-25T16:47Z

> **Peppe skrev:**
>
> Kan ngn lösa mitt problem ?

Lugn, bara lugn...

```
Function makeTags(ByVal text)

text = Replace(Server.HTMLEncode(text),vbCrlf,"<br>")

' text = Server.HTMLEncode(text)
' presentation = Replace(Request.Form("presentation"),vbcrlf,"<br>")

Set regExp = New regexp
regExp.Global = true
regExp.IgnoreCase = true

RegExp.Pattern="\[b\](.*?)\[/b\]"
text = regExp.Replace(text,"<b>$1</b>")

regexp.pattern = "\[i\](.*?)\[/i\]"
text = regexp.replace(text,"<i>$1</i>")

regexp.pattern = "\[u\](.*?)\[/u\]"
text = regexp.replace(text,"<u>$1</u>")

regexp.pattern = "\[center\](.*?)\[/center\]"
text = regexp.replace(text,"<center>$1</center>")

Set RegExp = Nothing
makeTags = text
End Function
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/134786-ang-regexp
