---
title: "Problem med class"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/171954-problem-med-class"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "saw"
published: "2008-06-04T07:28:48.000Z"
updated: "2008-06-04T07:28:48.000Z"
replies: 0
views: 356
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/171954-problem-med-class"
---

# Problem med class

## #1 — saw, 2008-06-04T07:28Z

Jag har en class vars uppgift är att hitta url eller epostadress i en textmassa:

```
public string ActivateLinks(object Text)
    {
        string result = (string)Text;
        string patten = @"(\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)|
([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?";
        Regex chr = new Regex(patten, RegexOptions.IgnoreCase);
        Match m;
        for (m = chr.Match(result); m.Success; m = m.NextMatch())
        {
            if (m.ToString().Contains("@"))
                result = result.Replace(m.Groups[0].ToString(),
                   "<a href=\"mailto:" + m.Groups[0].ToString() + "\">" + m.Groups
[0].ToString() + "</a>");
            else
                result = result.Replace(m.Groups[0].ToString(),
                     "<a href=\"http://" + m.Groups[0].ToString() + "\" 
target='_blank'>" + m.Groups[0].ToString() + "</a>");
        }
        return result;
    }
```

..när jag testade den så tckte jag att den fungerade perfekt, men när min
kund skriver in..

```
Tipstävling för barn, plan 

2*************************************10.00 – 14.00******* 
Mansjouren, Projekt Familjen i Centrum inbjuder hela familjen till
frågesport om barnböcker. En mormor eller farfar finns på plats och hjälper till 
med frågorna.
Kl. 14.30* prisutdelning.* 
Möt aktuella lokala författare, entréhallen* **************** 10.30 -* 
14.00
```

..så blir resultatet 

```
Tipstävling för barn, plan 2                                     10.00 – 14.00" 
target='_blank'>14.00        Mansjouren, Projekt Familjen i Centrum inbjuder 
hela familjen till frågesport om barnböcker. En mormor eller farfar finns på 
plats och hjälper till med frågorna. Kl. 14.30  prisutdelning.  Möt aktuella 
lokala författare, entréhallen                   10.30 -  14.00" 
target='_blank'>14.00
```

 ..och alla siffror (10.00 – 14.00) blir till länkar.
Jag skulle vara väldigt tacksam för hjälp om detta.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/171954-problem-med-class
