用C#做简单的信息过滤

 现在网上比较大型的论坛都得备案,一旦有什么不太合理的信息,都可能受到有关部门的那啥。。。所以在信息过滤显得有点地位了。下面向大家介绍一个简单的信息硬过滤的办法。其实就是自动匹配。代码如下: public void CheckWords(string str)
{
    //创建一数组,写入要过滤之字符串
    string[] BadWords=new String[2];

    BadWords[0]="C";
    BadWords[1]=".net";

    System.Text.RegularExpressions.Regex re;

    for(int i=0;i<2;i++) //一个循环检查是否含有预定的字符串
   {
      re=new System.Text.RegularExpressions.Regex(BadWords[i]);
      if(re.Match(str).Success)
      {
     Response.Write("捕捉到一预定信息:");
         Response.Write(BadWords[i]);
         Response.Write("<br>");
       }
    }
}

    在使用时代码为

string str="C#.net";
CheckWords(str);
 

    大家可以根据本例,自由发挥,应该可以弄出比较好的信息过滤的东西来。

    在分析信息过滤的同时,我们也可以考虑利用其检索信息,或其他用途。希望大家能有所收获。本人水平有限,欢迎大家批评指正。

 

时间: 2024-12-31 19:37:58

用C#做简单的信息过滤的相关文章

网站 客户系统-推荐做简单的网站系统(客户信息列表)好的公司

问题描述 推荐做简单的网站系统(客户信息列表)好的公司 想做一个比较简单的系统,上面是公司客户的信息,有二十个条目的样子. 想用开源软件和标准技术来做,做在外网上,以用户名密码登陆,供全公司使用. 系统要实现的就是简便输入,各种维度的查询,导出列表,设置权限等很基本的功能. 不知道有没有做这类似系统很不错的公司呀,希望大家推荐一些靠谱的,团队技术好经验较丰富优先. 我现在是在北京,请大家帮忙,谢谢!

如何构造一个简单的USB过滤驱动程序

本文分三部分来介绍如何构造一个简单的USB过滤驱动程序,包括"基本原理"."程序的实现"."使用INF安装".此文的目的在于希望读者了解基本原理后,可以使用除DDK以外最流行也最方便的驱动开发工具DriverStudio来实现一个自己的过滤驱动,并正确地安装. 一.基本原理     我们知道,WDM(和KDM)是分层的,在构造设备栈时,IO管理器可以使一个设备对象附加到另外一个初始驱动程序创建的设备对象上.与初始设备对象相关的驱动程序决定的IRP

sql2008-求一个C# SQL做的旅游信息管理系统,不要网页的那种。

问题描述 求一个C# SQL做的旅游信息管理系统,不要网页的那种. 实现简单的景点查询,添加 删除:景点的介绍,修改,以及 管理员及用户个人信息的注册等. 解决方案 http://download.csdn.net/detail/vaeigffsgdfgfdfs/5646183 解决方案二: http://download.csdn.net/detail/wangyindiwyd/3621599 解决方案三: http://download.csdn.net/download/u01049142

c#-c++写的一个简单学生信息管理系统,求助。

问题描述 c++写的一个简单学生信息管理系统,求助. 编译不报错,就是运行不出来 #include<iostream.h> #include<stdio.h> #include<string.h> class student//定义学生信息类 {public: char name[20]; char num[10]; char banji[20]; int math,english,chinese,computer; int sum; double ave; void

photoshop做简单的像素马赛克效果制作教程

给各位photoshop软件的使用者们来详细的解析分享一下做简单的像素马赛克效果的制作教程. 教程分享: 先看看效果:   首先把图片拖至PS,复制一层,把哆啦A梦抠出来,滤镜-马赛克   把马赛克过的图层复制复制,直至图层层次分明   合并图层,可选颜色-中性色,加深加深直至黑白将近分明   细节处理看个人而定,完成   好了,以上的信息就是小编给各位photoshop的这一款软件的使用者们带来的详细的做简单的像素马赛克效果的制作教程解析分享的全部内容了,各位看到这里的使用者们现在是非常的清楚

关于web应用如何做个壳实现过滤底部描述效果 或者类似功能

问题描述 关于web应用如何做个壳实现过滤底部描述效果 或者类似功能 老大突然问我,主要我以前都是web开发,对web应用不太清楚, 所以想请问一下,如何过滤一些底部信息0.0套一个壳不..应用不是自己的

C++实现简单的信息管理系统_C 语言

本文为大家分享C++实现简单的信息管理系统,小编之前在学习的时候也要做一些管理系统,在网上查了许多资料,现在我把资料分享给大家,希望能够帮助到大家. #include <stdio.h> #include <stdlib.h> #include "file.h" void savaList(Node *head)/**把用户录入的数据存储到文件里面去方便下次读取*/ { FILE *fp=fopen("data\\data.txt" ,&qu

qtday02 qt做简单的加法器和模拟登陆功能

//在3t2目录下 //adder.h /* qt简单加法计算器 */ #ifndef ADDER_H #define ADDER_H #include<QDialog> #include<QLineEdit> #include<QtWidgets/QPushButton> #include<QtWidgets/QLabel> class Adder:public QDialog{     Q_OBJECT//让自定义的槽函数生效     private:

硅谷杂志:基于内容的网络异常信息过滤

[硅谷网12月3日文]据<硅谷>杂志2012年第18期刊文,虽然网络促进社会经济的发展与进步, 但是在互联网规模的不断扩大下,恶意邮件和不良网络,以及不健康网络内容的传播等都将严重影响网络健康运行.因此,对内容的网络异常信息过滤的安全保护成为人们关注的焦点.通过简要介绍网络异常信息过滤,对网络异常信息过滤模型进行分析,并设计基于内容的网络异常信息过滤系统,同时通过试验与分析证明 其实用的价值. 为了确保网络内容安全,主要是针对数据和社会安全信息的过滤.这种基于内容的网络异常信息过滤可以分为以用