我有以下字符串
"Messatsu Gou Hadou (滅殺豪波動)"
有没有办法逃脱这些字符,所以它会被转换为
"滅殺豪波動"
有办法吗?
答案 0 :(得分:3)
你可以写一个这样的函数:
public static string EscapeString(string s)
{
StringBuilder sb = new StringBuilder();
foreach (char c in s)
{
int i = (int)c;
if (i < 32 || i > 126)
{
sb.AppendFormat("&#{0};", i);
}
else
{
sb.Append(c);
}
}
return sb.ToString();
}