---
title: "regexp. Lägga till i <a href="
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/130209-regexp-lägga-till-i-a-href"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mattiasnordin"
published: "2005-06-17T18:47:39.000Z"
updated: "2005-06-17T20:58:09.000Z"
replies: 4
views: 257
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/130209-regexp-lägga-till-i-a-href"
---

# regexp. Lägga till i <a href=

## #1 — mattiasnordin, 2005-06-17T18:47Z

Jag har en sträng som innehåller länkar. Jag vill ändra (lägga till) lite information i varje "href"...

\<a href="**NYTT**/katalog/test.asp"\>länk\</a\>

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

## #2 — mattiasnordin, 2005-06-17T18:58Z

Jag hade tänkt mig något liknande:

```
Set regExp = New regexp
regExp.Global = true 						' True visar alla. False visar första träffen.
regExp.IgnoreCase = true 					' Bryr sig inte om gemaner/versaler
regExp.Pattern = "<a href=(.*?)>(.*?)</a>" 						' Letar efter alla länkar
varNewPattern = "<a href=NYTT/$2>$2</a>"
varFixedString = regExp.Replace(varFixedOnTvString, varNewPattern) 	' Ersätter alla länkar 
%>
```

Är jag helt ute och cyklar eller borde det att går att få till det ??? :)

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

## #3 — mattiasnordin, 2005-06-17T19:11Z

Dra mig baklänges... det fungerade bättre än jag trodde att jag var kapabel till att skapa själv...

MEN, jag har fortfarande ett litet problem.

```
regExp.Pattern = "<a href=.(.*?)>(.*?)</a>"
```

$1 returnerar här

> /fsdsf/dsfds/dsfdsf/test.asp**"**

	

Jag får inte bort det där rackarns fnutten på slutet... grr

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

## #4 — mattiasnordin, 2005-06-17T20:15Z

Ingen som vet hur man gör ett pattern som plockar ut allt mellan fnuttarna i en a href länk ?

\<a href="   "\>

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

## #5 — mattiasnordin, 2005-06-17T20:58Z

Monologen går tyvärr mot sitt slut... Börjar nämligen få ordning på det här :)

```
 'FIXAR LÄNKARNA
Set regExp = New regexp
regExp.Global = true 						' True visar alla. False visar första träffen.
regExp.IgnoreCase = true 					' Bryr sig inte om gemaner/versaler
regExp.Pattern = "<a href=\42(.*?)\42.*?>(.*?)</a>" 						' Sparar innan url som $1, sparar länknamn som $2,   \42 = "
varNewPattern = "<a href=http://www.greenbanana.se$1>$2</a>"
strHtmlSenasteNytt = regExp.Replace(strHtmlSenasteNytt, varNewPattern) 	' Ersätter alla länkar
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/130209-regexp-lägga-till-i-a-href
