---
title: "Lookaround"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/135495-lookaround"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "paraxe"
published: "2005-10-10T08:30:10.000Z"
updated: "2005-10-17T18:06:23.000Z"
replies: 9
views: 374
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/webbutveckling/135495-lookaround"
---

# Lookaround

## #1 — paraxe, 2005-10-10T08:30Z

Hej,

Jag tror i teorin att detta kan vara en lösning på min problem (potensen, men säg inget till nån ;) )

Jag vill matcha ett helt ord där ordet inte förekommer i (mellan) htmltaggen \<a\>

Jag tänkte Regex Lookaround!!!

Men för att sätta saker till verket behöver jag hjälp. Har inget första utkast än men jag jobbar på det.

Någon vänlig själ som kan hjälpa??

Mvh

Pär

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

## #2 — voigtann1, 2005-10-10T08:51Z

Om vi har en sträng "Hej på dig \<a href='blåbär'\>länk\</a\>" vill du då få ut en sträng som ser ut "Hej på dig länk"? eller?

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

## #3 — paraxe, 2005-10-10T09:00Z

Hej.

Nej, så vill jag inte matcha. Ska försöka förklara. Det som är festilt är det jag vill matcha.

\<p\>Jag har ett par **röda** byxor. \<a href..\>Se mina röda byxor\</a\>\</p\>\<p\>Såg du mina **röda** byxor?\</p\>

Mvh

Pär

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

## #4 — Peter S, 2005-10-13T19:58Z

Men i ditt exempel finns ju ordet "röda" i länken. Du ville väl matcha ord som *inte* förekommer i en länk?

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

## #5 — paraxe, 2005-10-17T17:17Z

För att förtydliga och komplettera.

\*! Det som är fetstilt och rött är det jag vill matcha !\*

\<p\>Jag har ett par **röda** byxor. \<a href="rödabyxor.jpg" alt="Ett par röda byxor" \>Se mina röda byxor\</a\>\</p\>\<p\>Såg du mina **röda**  byxor?\</p\>

Mvh

Pär

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

## #6 — Peter S, 2005-10-17T17:23Z

Vad är det för skillnad på "röda" och "byxor" i ditt exempel?

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

## #7 — paraxe, 2005-10-17T17:27Z

Nu hänger jag inte med  :q 

Vad menar du Peter?

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

## #8 — Peter S, 2005-10-17T17:32Z

Orden "röda" och "byxor" förekommer lika många gånger och inom samma taggar. Det jag undrar är vad skillnaden mellan dessa två ord är, eftersom du bara vill matcha ett av dem.

Eller kan det möjligen vara så att du bara vill matcha ordet "röda"? (Jag trodde nämligen att ditt exempel var just ett exempel).  :)

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

## #9 — paraxe, 2005-10-17T17:37Z

> **Peter S skrev:**
>
> Eller kan det möjligen vara så att du bara vill matcha ordet "röda"? (Jag trodde nämligen att ditt exempel var just ett exempel).  :)

Ja just det, det är i det här fallet ordet "röda" som jag vill matcha. Allstå hitta och tex "replace:a".

Mvh

Pär

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

## #10 — Peter S, 2005-10-17T18:06Z

Med en global-/ och ignore case-flagga påslagen:

```
/(<p[^>]*>[^<]*?)röda/
```

Kör du en replace vill du alltså behålla det som finns i $1 (eller liknande).

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/135495-lookaround
