---
title: "Skapa länkar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/64448-skapa-länkar"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "andreas_lindh"
published: "2003-01-10T22:33:48.000Z"
updated: "2003-01-10T22:33:48.000Z"
replies: 0
views: 172
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/dotnet/64448-skapa-länkar"
---

# Skapa länkar

## #1 — andreas_lindh, 2003-01-10T22:33Z

Jag har den här funktionen som jag använde i vanliga asp för att göra om text till länkar.

```
Public Function makelink(ByVal y As String)
            Dim mDelimit
            Dim re
            mDelimit = Chr(0)
            re = New regex()
            re.Global = True
            re.IgnoreCase = True
            re.Pattern = "(\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+)"
            y = re.Replace(y, "<a href=""mailto" & mDelimit & ":$1"">$1</a>")

            re.Pattern = "([url]http://[/url]|[url]https://[/url]|[url]ftp://[/url]|mailto:)(\S)(\S+)"
            y = re.Replace(y, "<a href=""$1$2" & mDelimit & "$3"" target=""_blank"">$2" & mDelimit & "$3</a>")

            re.Pattern = "(www\.(\S)(\S+))"
            y = re.Replace(y, "<a href=""http://$1"" target=""_blank"">$1</a>")
            y = Replace(y, mDelimit, "")

            makelink = y
        End Function
```

Hur ska man skriva detta för att det ska fungera i .net?

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/64448-skapa-länkar
