方法一:使用正则表达式
1//脏字典数据存放文件路径
2 private static string FILE_NAME="zang.txt";
3 //脏数据字典表,如:脏数据一|脏数据二|脏数据三
4 public static string dirtyStr="";
5
6 public ValidDirty()
7 {
8 if (HttpRuntime.Cache["Regex"]==null)
9 {
10 dirtyStr=ReadDic();
11 //用于检测脏字典的正则表达式
12 Regex validateReg= new Regex("^((?!"+dirtyStr+").(?!"+dirtyStr+"))*$",RegexOptions.Compiled|RegexOptions.Expl...[ 查看全文 ]