首页 > 代码库 > 正则表达式敏感词过滤

正则表达式敏感词过滤

无意中发现,正则表达式可以连续选择性匹配多个词,但要求其中的词的连接符必须是|,其他符号均看做是词中的一部分。

                string content = Request.Form["content"];                string regex = "杀人|放火|贩毒|卖淫";                if (Regex.IsMatch(content,regex))                {                    Response.Write("语言中含有敏感词汇");                    Response.End();                }                else                {                    Response.Write(Request.Form["content"]);                }

 

正则表达式敏感词过滤