---
title: "Länkmatchnings-pattern"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/80741-länkmatchnings-pattern"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Erik Juhlin"
published: "2003-06-27T15:27:54.000Z"
updated: "2003-06-30T13:31:24.000Z"
replies: 6
views: 338
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/javascript/80741-länkmatchnings-pattern"
---

# Länkmatchnings-pattern

## #1 — Erik Juhlin, 2003-06-27T15:27Z

Hej, jag skulle behöva ett pattern för att hitta länkar.
Jag vill alltså hitta \<a\>, \<a href="http://www.webforum.nu/"\> men inte \<address\>.

Någon som kan sätta ihop ett sådant pattern? :)

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

## #2 — Jojoxx, 2003-06-27T18:39Z

Typ:

```
var str="bla <a> bla <a href=\"foo.html\"> bla";
var re=/(<a>|<a (.+)>)/g; // <-- skall inte vara något mellanslag mellan > och ) här.
while(a=re.exec(str)){
	alert(a[0]);
}
```

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

## #3 — Erik Juhlin, 2003-06-28T14:38Z

Tack Jojoxx! :)

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

## #4 — Erik Juhlin, 2003-06-30T09:49Z

Jojoxx är lite greedy! ;)
(\<a\>\|\<a (.+?)\> ) blev perfekt! :)

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

## #5 — Erik Juhlin, 2003-06-30T12:57Z

Om jag vill göra tvärtemot, med en replace ta bort alla HTML-taggar utom \<a\>, \<a href=".."\> och \</a\>?

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

## #6 — Jojoxx, 2003-06-30T13:26Z

Så här ?

```
var str="bla <a> bla <b> <a href=\"foo.html\"> bla bla</b> bla";
var re=/(<[^a]>|<[^a] (.+)>|<\/[^a]>)/g; // <-- skall inte vara något mellanslag mellan > och ) här.
str=str.replace(re,"");
```

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

## #7 — Erik Juhlin, 2003-06-30T13:31Z

Taxi!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/80741-länkmatchnings-pattern
