---
title: "Problem! fÅr inte det att fungera som jag vill"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13754-problem-får-inte-det-att-fungera-som-jag-vill"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2002-01-13T11:42:00.000Z"
updated: "2002-01-13T17:45:00.000Z"
replies: 6
views: 278
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/13754-problem-får-inte-det-att-fungera-som-jag-vill"
---

# Problem! fÅr inte det att fungera som jag vill

## #1 — voigtann1, 2002-01-13T11:42Z

Jag håller på med en ungefärlig URL tagg som här på webForumet och har några saker som jag skulle vilja ha med i koden:
Jag skulle vilja när man skriver både:

```
[.url="http://www.MINHEMSIDA.nu"]hej[/URL]
```

&

```
[.url=http://www.MINHEMSIDA.nu]hej[/URL]
```

&

```
[.url=www.MINHEMSIDA.nu]hej[/URL]
```

Jag använder just nu:

```
objRegExp.Pattern = "\[url=(.*?)\](.*?)\[\/url\]"
pres = objRegExp.Replace(pres,"<a href=http://$1 target=""_blank"">$2</a>")
```

Hur ska jag göra så att allt fungera som jag vill ha det???

Om ni inte förstå vad jag menar så säg till.. så kan jag kanske förklara lite bättre...

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

## #2 — @nders, 2002-01-13T14:30Z

Lägg till objRegExp.IgnoreCase = true innan du gör replace.

Mvh,

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

## #3 — voigtann1, 2002-01-13T15:59Z

har redan:

```
Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
pres = Server.HTMLEncode(pres)
```

fattar inte varför visa av koderna inte fungera...

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

## #4 — @nders, 2002-01-13T16:06Z

Förlåt mig, det var jag som missuppfattade din fråga. Det ser ut som om det är ditt pattern som behöver korrigeras. Tyvärr är jag helt värdelös på regular expressions, så det kan jag inte hjälpa dig med.

Mvh,

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

## #5 — voigtann1, 2002-01-13T16:31Z

hehe då e vi 2 st =)

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

## #6 — Vide, 2002-01-13T17:33Z

Borde inte detta fungera:

```
objRegExp.Pattern = "\[url=(""?)(.*?)\1\](.*?)\[\/url\]"
pres = objRegExp.Replace(pres,"<a href=""http://$2"" target=""_blank"">$3</a>")
```

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

## #7 — voigtann1, 2002-01-13T17:45Z

Om jag kör:

```
[.URL=http://"testar.com"]testar[/URL]
```

så blir det <http:///> 
om jag kör:

```
[.URL=http://testar.com]testar[/URL]
```

fungera det som jag vill... men det gjorde den innan med.. ville ha alla 3
och om jag kör:

```
[.URL=http://http//testar.com]testar[/URL]
```

 <http://http://testar.com> 

```
[.URL=http://"http://testar.com"]testar[/URL]
```

så blir det <http:///>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13754-problem-får-inte-det-att-fungera-som-jag-vill
