---
title: "Ta bort en länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16352-ta-bort-en-länk"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Gaski"
published: "2001-11-25T11:39:00.000Z"
updated: "2001-11-25T18:02:00.000Z"
replies: 5
views: 135
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/php/16352-ta-bort-en-länk"
---

# Ta bort en länk

## #1 — Gaski, 2001-11-25T11:39Z

Om man vill ta bort \<a href="bla"\> från en text, hur gör man det? Dvs jag vill fortfarande ha kvar länktexten bara ta bort själva \<a\> taggen

försökte med:
$receptet = ereg_replace("\<a href=\\"\\\\0\\"\>","",$receptet);

men det fungerade inge vidare...

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

## #2 — SPiN, 2001-11-25T12:27Z

```
$receptet = preg_replace("/<a href=\"(.*)\">(.*)</a>/is", "\\1", $receptet);
```

Kanske funkar. Om du har \\\\1 i resultatet, får du länken - om du sätter \\\\2 borde du få texten som var mellan \<a\> & \</a\>.

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

## #3 — Gaski, 2001-11-25T13:45Z

Tyvärr så fungerade den inte, fick följande svar på den raden på både \\\\1 och \\\\2

Warning: Unknown modifier 'a'

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

## #4 — SPiN, 2001-11-25T14:01Z

Oj, så klart. Det var klantigt. Så här borde det se ut:

```
$receptet = preg_replace("/<a href=\"(.*)\">(.*)<\/a>/is", "\\1", $receptet);
```

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

## #5 — Gaski, 2001-11-25T17:15Z

Så nära men ändå inte :)

Nu hoppar den över all text tills nästa länk kommer då den stannar efter länken....

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

## #6 — nicclas, 2001-11-25T18:02Z

$receptet = preg_replace("/\<a href=\\"(.\*?)\\"\>(.\*?)\<\\/a\>/is", "\\\\1", $receptet);

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16352-ta-bort-en-länk
