关键字过滤方法在网上看到的都是用替换的方法,这种方法个人感觉有时候并不可取!也因为我项目中用到了这个功能,贴出来看看哈````
- #region 关键字过滤
- /// <summary>
- /// 关键字过滤
- /// </summary>
- /// <param name="str">字符串</param>
- /// <param name="key">关键字</param>
- /// <returns></returns>
- public static bool FilterKey(string str, string key)
- {
- string[] Key = Filtrate().Split(',');//关键字列表
- for (int i = 0; i < Key.Length; i++)
- {
- if (str.IndexOf(Key[i]) != -1)
- {
- return false; //不通过
- }
- }
- return true;
- }
- #endregion