Konvertera sträng till vänlig url sträng
Tänkte dela med mig en kod bit som ersätter en sträng till vänlig url sträng, ex: Om vårat arbete => om-varat-arbete
public static string ConvertStringToSlug(string title)
{
if (String.IsNullOrEmpty(title)) return "";
title = title.ToUpperInvariant();
title = title.Replace("À", "a")
.Replace("Á", "a")
.Replace("Ä", "a")
.Replace("Å", "a")
.Replace("Â", "a")
.Replace("È", "e")
.Replace("É", "e")
.Replace("Ë", "e")
.Replace("Ê", "e")
.Replace("Ì", "i")
.Replace("Í", "i")
.Replace("Ï", "i")
.Replace("Î", "i")
.Replace("Ò", "o")
.Replace("Ò", "o")
.Replace("Ö", "o")
.Replace("Ô", "o")
.Replace("Ù", "u")
.Replace("Ú", "u")
.Replace("Ü", "u")
.Replace("Û", "u")
.Replace("Ñ", "n")
.Replace("Ç", "c")
.Replace("·", "-")
.Replace("/", "-")
.Replace("_", "-")
.Replace(",", "-")
.Replace(":", "-")
.Replace(";", "-")
.Trim();
title = title.Replace("/[^a-zA-Z0-9 -]/g", "").Replace(" ", "-").ToLower();
return title;
}