1 public string FilterSpecial(string str)//特殊字符过滤函数
2
3 {
4
5 if (str == "") //如果字符串为空,直接返回。
6
7 {
8
9 return str;
10
11 }
12
13 else
14
15 {
16
17 str = str.Replace("'", "");
18
19 str = str.Replace("<", "");
20
21 str = str.Replace(">", "");
22
23 str = str.Replace("%", "");
24
25 str = str.Replace("'delete", "");
26
27 str = str.Replace("''", "");
28
29 str = str.Replace("\"\"", "");
30
31 str = str.Replace(",", "");
32
33 str = str.Replace(".", "");
34
35 str = str.Replace(">=", "");
36
37 str = str.Replace("=<", "");
38
39 str = str.Replace("-", "");
40
41 str = str.Replace("_", "");
42
43 str = str.Replace(";", "");
44
45 str = str.Replace("||", "");
46
47 str = str.Replace("[", "");
48
49 str = str.Replace("]", "");
50
51 str = str.Replace("&", "");
52
53 str = str.Replace("/", "");
54
55 str = str.Replace("-", "");
56
57 str = str.Replace("|", "");
58
59 str = str.Replace("?", "");
60
61 str = str.Replace(">?", "");
62
63 str = str.Replace("?<", "");
64
65 str = str.Replace(" ", "");
66
67 return str;
68
69 }
70
71 }