---
title: "Regexp fungerar nästan"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/87144-regexp-fungerar-nästan"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Skarre"
published: "2003-09-29T07:56:50.000Z"
updated: "2003-09-29T09:59:25.000Z"
replies: 1
views: 229
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/87144-regexp-fungerar-nästan"
---

# Regexp fungerar nästan

## #1 — Skarre, 2003-09-29T07:56Z

Jag gör om url:er som börjar med www till länkar via nedanstående regexp, men jag har två problem som jag hoppas någon kan hjälpa mig med. För det första blir url:erna inte länkade om de ligger först i strängen, och för det andra så kommer punktionstecken med i de url:er som blir länkade (exempelvis en punkt direkt efter url:en).

```
reg.Pattern = "(\s)(www)(\S)(\S+)"
s = reg.Replace(s, "$1<a href=""http://$2$3$4"" target=""_blank"">$2$3$4</a>")
```

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

## #2 — Engine^, 2003-09-29T09:59Z

Samma sak, men även här utan lösning med den påhängande punkten :l

```
reg.Pattern = "(www[\.\w]+)"
s = reg.Replace(s, "<a href=""http://$1"" target=""_blank"">$1</a>")
```

Varför den där jäkla punkten kommer med begriper jag inte, den ingår så vitt jag vet inte i \[a-zA-Z_0-9\]. Med lite tur är det någon annan som kan fila till det här.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/87144-regexp-fungerar-nästan
