---
title: "regExp - byta värde i URL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/176036-regexp-byta-värde-i-url"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Eclipse"
published: "2008-12-27T17:24:14.000Z"
updated: "2008-12-29T14:16:12.000Z"
replies: 2
views: 407
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/176036-regexp-byta-värde-i-url"
---

# regExp - byta värde i URL

## #1 — Eclipse, 2008-12-27T17:24Z

```
[b]Original:[/b] (del av kod)
	re.Pattern = "(www\.(\S)(\S+))"
	strText = re.Replace(strText, "<a href=""http://$1target=""_blank"">$1</a>")
	strText = Replace(strText, mDelimit, "")

[b]Mina försök:[/b]
	re.Pattern = "(www\.(\S)(\S+))"
	' ## SPLIT FOR TITLE
	DIM arrTitles, strTitle , strPath
	IF InStr("$1", "++") THEN
		arrTitles= Split("$1", "++")
		IF IsArray(arrTitles) THEN
			strPath = arrTitles(0)
	'		strTitle = arrTitles(1)
		END IF
	ELSE
		strPath = re.Replace(strText, "$1")
	END IF
	[b]strText = re.Replace(strText, "<a href=""http://" & strPath & " target=""_blank"">" & strTitle & "</a>")[/b]
	strText = Replace(strText, mDelimit, "")
```

Originalet ovan fungerar, men det under fungerar inte.
Det är därför jag vänder mig till forumet och dess experter! Jag har letat och experimenterat och jag har känning på lösningen...

Jag vill alltså att man ska skriva: (utan mellanslag)
www. url .se/nyheter.asp?blabla=12345&blalbalba=1234++Rubrik På Artikel

Resultatet ska vara:

(start länk, allt före ++)Rubrik På Artikel(slut länk)

Jag hoppas ni förstår problematiken!

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

## #2 — Eclipse, 2008-12-28T15:23Z

```
Denna kod:

strPath = "$1"
IF InStr(strPath , "++") THEN
	arrTitles= Split(strPath , "++")

ska vara:

strPath = "$1"
IF InStr(strPath , "++") > 0 THEN
	arrTitles= Split(strPath , "++", -1, 1)
```

Koden fungerar på en vanlig asp sida men inte inne i en regular expression.

Jag är inte så duktig på regular expressions och jag inser att det är ett område jag måste öva mig på!

\*\*\*
Nu har jag läst på mer och kanske är det så att vanlig asp inte fungerar i och tillsammans med regular expressions!?

Jag har sökt, letat och tittat efter olika manualer...

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

## #3 — Eclipse, 2008-12-29T14:16Z

UPPDATERING:

Min vän säger att det går bra och blanda ASP och regexp. Han tror att felet är någon annanstans och jag håller på att titta på det...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/176036-regexp-byta-värde-i-url
