1 public string FilterSpecial(string str)//特殊字符过滤函数 2 { 3 if (str==null||str == "") //如果字符串为空,直接返回 4 { 5 return str; 6 } 7 else 8 { 9 str = str.Replace("'", ""); 10 str = str.Replace("<", ""); 11 str = str.Replace(">", ""); 12 str = str.Replace("%", ""); 13 str = str.Replace("'delete", ""); 14 str = str.Replace("''", ""); 15 str = str.Replace("\"\"", ""); 16 str = str.Replace(",", ""); 17 str = str.Replace(".", ""); 18 str = str.Replace(">=", ""); 19 str = str.Replace("=<", ""); 20 str = str.Replace("-", ""); 21 str = str.Replace("_", ""); 22 str = str.Replace(";", ""); 23 str = str.Replace("||", ""); 24 str = str.Replace("[", ""); 25 str = str.Replace("]", ""); 26 str = str.Replace("&", ""); 27 str = str.Replace("/", ""); 28 str = str.Replace("-", ""); 29 str = str.Replace("|", ""); 30 str = str.Replace("?", ""); 31 str = str.Replace(">?", ""); 32 str = str.Replace("?<", ""); 33 str = str.Replace(" ", ""); 34 str = str.Replace("{", ""); 35 str = str.Replace("}", ""); 36 return str; 37 } 38 }