自定义验证非法字符的方法

 

 

代码
1 //自定义验证非法字符的方法
2   public bool validate(string str)
3 {
4 bool b = false;
5 //使用for循环,遍历字符串中的字符
6   for (int i = 0; i < (int)str.Length; i++)
7 {
8 //使用Substring()方法获取当前字符串中的每一个字符,并且将获取的字符赋值给变量name中
9   string name = str.Substring(i, 1);
10 //使用if语句过滤非法字符
11 if (name == "" || name == "%" || name == "<" || name ==">" || name =="&" || name == "|")
12 {
13 b = true; //将bool类型的变量赋一个值true
14 break; //跳出for循环
15 }
16 }
17
18 return b;
19 }
20

 

 

 

posted @ 2010-08-09 17:03  贺满  阅读(614)  评论(0编辑  收藏  举报