---
title: "Hjälp med reg.exp pattern"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/71040-hjälp-med-reg-exp-pattern"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "hammers"
published: "2003-03-13T21:54:31.000Z"
updated: "2003-03-13T23:43:13.000Z"
replies: 4
views: 213
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/71040-hjälp-med-reg-exp-pattern"
---

# Hjälp med reg.exp pattern

## #1 — hammers, 2003-03-13T21:54Z

Har ett antal strängar som ser ut så här:
\<a href="Organisation.asp?OrgId=xxxxx"\>namnet\</a\>

där xxxxx är 5 siffror (olika varje gång), och "namnet" olika namn på enheter

Kan man med hjälp av regular expressions ta bort länken, dvs. bara skriva ut "namnet"?

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

## #2 — Sebbe, 2003-03-13T22:02Z

```
RegExp.Pattern = "(<a href="".*"">)(.*)(<\/a>)"
strReplace = RegExp.Replace("<a href=""Organisation.asp?OrgId=xxxxx"">namnet</a>",$2)
---------------------------------------------------------------
Response.Write(strReplace)
```

Tror jag väl ska funka?

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

## #3 — hammers, 2003-03-13T22:23Z

Nja, får det inte att funka riktigt.

För att förtydliga mig en aning, så har jag en lång sträng (snarare än flera, som jag skrev först).

Den kan t.ex. se ut så här :
\<a href="Organisation.asp?OrgId=12345"\>Enhet 1\</a\> blablabla \<a href="Organisation.asp?OrgId=23456"\>Enhet 2\</a\> blablabla \<a href="Organisation.asp?OrgId=99999"\>Enhet 3\</a\>

osv...

Vad jag skulle vilja ha ut är:
Enhet 1 blablabla Enhet 2 blablabla Enhet 3 blablabla

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

## #4 — Sebbe, 2003-03-13T22:27Z

```
strLinks = "<a href=""Organisation.asp?OrgId=12345"">Enhet 1</a> blablabla <a href=""Organisation.asp?OrgId=23456"">Enhet 2</a> blablabla <a href=""Organisation.asp?OrgId=99999"">Enhet 3</a>"

...

Set RegExp = New Regexp
RegExp.Global = true
RegExp.IgnoreCase = true
RegExp.Pattern = "(<a href="".*""> )(.*)(<\/a> )"
strReplace = RegExp.Replace(strLinks,$2)
Set RegExp = Nothing

...

Response.Write(strReplace)
```

?? Annars tror jag inte att jag fattar vad du menar, tyvärr :(

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

## #5 — Nickemannen, 2003-03-13T23:43Z

objRegExp.IgnoreCase = true
RegExp.Pattern = "\<a href=""Orginisation.asp?orgid=\[\_0-9\]"
Set match = objRegExp.Execute(strLinks)
for each item in match
Response.Write Replace(item,"\<a href=""Orginisation.asp?orgid=","")
Next

Ej testat koden kan hända att det finns något fel.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/71040-hjälp-med-reg-exp-pattern
