Metin içindeki url'leri bağlantılara çevirmek / Converting urls in string to links

18.09.2008

Bir metni html olarak görüntülemeden önce içerisindeki url'leri html link'lerine çevirmek için aşağıdaki fonksiyonu kullanabilirsiniz.

 

public static string MakeLinks(string pContent){

return Regex.Replace(pContent, "(http:\/\/([\w.]+\/?)\S*)", "<a href="$1" target="_blank">$1</a>", RegexOptions.IgnoreCase);

}

 

(http:\/\/([\w.]+\/?)\S*) düzenli ifadesinde her \  için c# dil kuralları gereğince iki tane kullanılmıştır.