---
title: "Reg.exp fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/70229-reg-exp-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2003-03-06T12:59:23.000Z"
updated: "2003-03-07T07:38:01.000Z"
replies: 10
views: 275
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/70229-reg-exp-fel"
---

# Reg.exp fel

## #1 — voigtann1, 2003-03-06T12:59Z

```
objRegExp.Pattern = "([0-9]+) (ml|cl|dl|l) ((.|\n)+?)"
mess = objRegExp.Replace(mess,"$1 <b>$2</b> !<a href=main.asp?id=$3>$3</a>!")
```

Jag får inte att ingrediensna blir länkar.. tex:
2 cl vodka

så ska vodka blir länken... men den gillar inte mellanslaget eller något mellan CL och vodka

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

## #2 — Vide, 2003-03-06T13:25Z

Testade mig fram till detta:

```
([0-9]+) (ml|cl|dl|l) ((.|\n)*)
```

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

## #3 — voigtann1, 2003-03-06T13:27Z

hehe visst fungerade det :D men.. tja.. kolla: <http://bar.voigtan.cjb.net> \<br\> och sånt blir lite knäppt och kom inte med att pattern ska ha "\<br\>" för \<br\> är inte på alla rader :e

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

## #4 — Vide, 2003-03-06T13:38Z

Såklart. :D

```
([0-9]+) (ml|cl|dl|l) (.*)
```

Testa dig fram [här](http://www.webeye.nu/default2.asp?que=asp/regexptester.asp), det gör jag... ;)

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

## #5 — voigtann1, 2003-03-06T13:42Z

jag kan ju alltid testa på min egna sida.. :e men jag får ändå litet problem

```
objRegExp.Pattern = vbcrlf
mess = objRegExp.Replace(mess,"<br>"& vbCrLf)

objRegExp.Pattern = "([0-9]+) (ml|cl|dl|l|stänk) (.*)"
mess = objRegExp.Replace(mess,"$1 <b>$2</b> <a href=main.asp?id=$3>$3</a>")
```

nu tar den med \<br men inte \> hel konstigt

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

## #6 — Vide, 2003-03-06T13:47Z

```
objRegExp.Pattern = "([0-9]+) (ml|cl|dl|l|stänk) (.*)"
mess = objRegExp.Replace(mess,"$1 <b>$2</b> <a href=main.asp?id=$3>$3</a>"

mess = replace(mess, vbcrlf, "<br>" & vbcrlf)
```

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

## #7 — voigtann1, 2003-03-06T13:51Z

```
objRegExp.Pattern = "([0-9]+) (ml|cl|dl|l|stänk) (.*)"
mess = objRegExp.Replace(mess,"$1 <b>$2</b> <a href=main.asp?id=$3>$3</a>"& vbcrlf)
```

måste det ändå bli väll? :e tack vide :e

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

## #8 — Vide, 2003-03-06T13:53Z

Var sin ko! :D

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

## #9 — voigtann1, 2003-03-06T18:50Z

vide en sak till:

om vi säger 1 st nypressad citron
då vill jag har i querystringen så ska mellanslag blir + eller något.. kan du fixa detta? annars blir det bara 
\<a href="main.asp?id=nypressad"\>Nypressad citron\</a\>

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

## #10 — Vide, 2003-03-07T07:35Z

Fast ditt problem ligger väl ändå i att du inte har apostrofer runt värdet?

```
objRegExp.Pattern = "([0-9]+) (ml|cl|dl|l|stänk) (.*)"
mess = objRegExp.Replace(mess,"$1 <b>$2</b> <a href=[b]'main.asp?id=$3'[/b]>$3</a>"& vbcrlf)
```

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

## #11 — voigtann1, 2003-03-07T07:38Z

\*bump\* du har rätt.. igen :e

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/70229-reg-exp-fel
