---
title: "Replace och Left funktion!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/144760-replace-och-left-funktion"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "paddan"
published: "2006-03-29T19:51:06.000Z"
updated: "2006-03-29T21:15:17.000Z"
replies: 2
views: 423
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/144760-replace-och-left-funktion"
---

# Replace och Left funktion!

## #1 — paddan, 2006-03-29T19:51Z

Hej!
Har suttit med denna nu i över 2 timmar, 

Hur ska jag skriva för att denna kodsnutten ska fungera, Just nu händre inget!
Det jag vill är att den endast skriver ut först 15 tecken i länken. Och lägger sedan till ...

```
 .Pattern="\[www\]([\w\W]*?)\[/www\]"
		Innlegg=.Replace(Innlegg,"<a href=""http://$1"" title=""$1"">"&Left("$1", "20")&"...</a>")
```

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

## #2 — Erik Juhlin, 2006-03-29T20:45Z

Eftersom strängen "$1" endast är två tecken lång så blir den just två tecken när du kör Left(..., 20).

Testa det här:

```
.Pattern="\[www\]([\w\W]*?)\[/www\]"
Innlegg=.Replace(Innlegg,"<a href=""http://$1"" title=""$1"">$1</a>")

.Pattern = "(<a [^>]+>)([\s\S]{35}?)([\s\S]+?)([\s\S]{15}?)(</a>)"
Innlegg = .Replace(Innlegg, "$1$2...$4$5")
```

Mitt tillägg matchar alla länkar. Den härmar wF's länkkortningsfunktion. 35 är antalet tecken innan "..." och 15 är antalet tecken efter. Går att konfigurera som du vill ha det. Men är trevligt att både visa början och slutet av URL:en.

Och snälla sluta blanda "svenska" och engelska i koden. Skriv endast på engelska.

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

## #3 — paddan, 2006-03-29T21:15Z

tack för hjälpen...ska börja med det!
Dålig vana!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/144760-replace-och-left-funktion
