Turkce karakter temizle
depublic string toTRK(string text)
{
text = text.Replace("İ", "\u0130");
text = text.Replace("ı", "\u0131");
text = text.Replace("Ş", "\u015e");
text = text.Replace("ş", "\u015f");
text = text.Replace("Ğ", "\u011e");
text = text.Replace("ğ", "\u011f");
text = text.Replace("Ö", "\u00d6");
text = text.Replace("ö", "\u00f6");
text = text.Replace("ç", "\u00e7");
text = text.Replace("Ç", "\u00c7");
text = text.Replace("ü", "\u00fc");
text = text.Replace("Ü", "\u00dc");
return text;
}
public string toTRK2(string text)
{
text = text.Replace("İ", "I");
text = text.Replace("ı", "i");
text = text.Replace("Ş", "S");
text = text.Replace("ş", "s");
text = text.Replace("Ğ", "G");
text = text.Replace("ğ", "g");
text = text.Replace("Ö", "O");
text = text.Replace("ö", "o");
text = text.Replace("ç", "c");
text = text.Replace("Ç", "C");
text = text.Replace("ü", "u");
text = text.Replace("Ü", "U");
return text;
}
}
public string toURLReq(string text)
{
text = text.Replace("İ", "I");
text = text.Replace("ı", "i");
text = text.Replace("Ş", "S");
text = text.Replace("ş", "s");
text = text.Replace("Ğ", "G");
text = text.Replace("ğ", "g");
text = text.Replace("Ö", "O");
text = text.Replace("ö", "o");
text = text.Replace("ç", "c");
text = text.Replace("Ç", "C");
text = text.Replace("ü", "u");
text = text.Replace("Ü", "U");
Regex rgx = new Regex("[^a-zA-Z0-9 -]");
text = rgx.Replace(text, "");
text = System.Web.HttpUtility.UrlEncode(text);
return text;
}