---
title: "RegExp problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13883-regexp-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "KoTTeN"
published: "2002-01-19T18:45:00.000Z"
updated: "2002-01-19T18:45:00.000Z"
replies: 0
views: 134
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/13883-regexp-problem"
---

# RegExp problem

## #1 — KoTTeN, 2002-01-19T18:45Z

Hallå! Håller på å försöker lära mig lite RegExp. Har försökt att få länkar i form av www . adress . com, http:// www .adress .com och [länk](http:// adress .nu). Fast utan mellanslag förstås. 
Har klippt å klistrat lite från vissa guider å fått fram den här koden:

```
 <% 
strText = "En länk: www. länk. com. å en till: http:// [url="http://www.gamestyle."]www.gamestyle.[/url]  nu eller varför inte: [URI=http:// www. gamestyle.nu]länk[/URI]"

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

objRegExp.Pattern = "(http://)(\S)(\S+)"
strText = objRegExp.Replace(strText, "<A HREF=""$1$2"">$2$3</A>")
objRegExp.IgnoreCase = True	
objRegExp.Global = True

objRegExp.Pattern = "(www\.(\S)(\S+))"
strText = objRegExp.Replace(strText, "<A HREF=""http://$1"">$1</A>")
strText = Replace(strText, mDelimit, "")
objRegExp.IgnoreCase = True	
objRegExp.Global = True

objRegExp.Pattern = "\[url=(.*?)\](.*?)\[\/url\]"
strText = objRegExp.Replace(strText,"<a href=$1>$2</a>") 
objRegExp.IgnoreCase = True	
objRegExp.Global = True

Response.write strText
%>
```

Men de blir vissa fel. Du kan se resultatet [här](http://www.gamestyle.nu/test2.htm). 
Dom liksom skriver över varandra så blir allt skit.
Jag har kollat på Emissions kod men tyvärr fatta jag inte mycket av den.
Någon som vet hur man ska göra för att få det att fungera?

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

---

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