1
正如標題所說,我怎麼告訴頁面輸出HTML代碼,並刪除某些字符,像這樣的字符(ü)如何使用ASP
正如標題所說,我怎麼告訴頁面輸出HTML代碼,並刪除某些字符,像這樣的字符(ü)如何使用ASP
這是去除附加符號的方法:
public static string RemoveDiacritics(this string input)
{
input = input.Normalize(NormalizationForm.FormD);
StringBuilder output = new StringBuilder();
for (int i = 0; i < input.Length; i++)
{
if (CharUnicodeInfo.GetUnicodeCategory(input[i]) != UnicodeCategory.NonSpacingMark)
output.Append(input[i]);
}
return output.ToString();
}
實例:
string str = RemoveDiacritics("éïå"); // str = "eia"
你刪除從HTML代碼中的某些字符是指特定的枚舉字符,還是帶有變音符的所有字符? http://en.wikipedia.org/wiki/Diacritic
myString = Replace(myString, "ü", "")
布拉沃!非常好的先生。 – smdrager 2011-04-05 01:12:07