脏字过滤算法
⑴ 怎样过滤脏话
用正则表达式进行过滤,如果有属于脏字的关键字,就把它删除
⑵ 留言板过滤 脏字 问题 求 一个能用的 正则表达式匹配并替换. 如过滤 TextBox1 里面的文本
如果只是简单的过滤用数组应该就可以了,如:
string[] strDirty={"tmd","骂人"};
string str="TMD";
if(Array.IndexOf(strDirty,str.ToLowerCase())>-1)
{
//替换,不用写了吧~
}
⑶ java开发遇到的问题,屏蔽评论等发表的脏字用**表示
在处理程序里使用一个方法调整这个字符串
String[] dirty=null;
public String tuneString(String in,String[] dirty){//参数1:需要调整的字符串 参数2:脏字列表
for(int i=0;i<dirty.length;i++)
in.replaceAll(dirty[i],"*");
return in;
}
晕在Bean中你不懂啊?
⑷ 如何面对一个说话句句带妈字的人
如果是口头禅那就无所谓了,因为了解这个人,如果不是口头禅,那就得提醒他注意了,当然,如果是小过错造成影响不大就要提醒他注意点言辞,这样的人修养的确不太高,脏字只是他们说话的语病,在他们潜意识里没有骂人的意思,这样的人,你听他们的话时自动把脏话过滤掉就行了。
⑸ 用C#在.net 留言板中加入脏话过滤功能
前台内容:
<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
后台事件:
protected void Button1_Click(object sender, EventArgs e)
{
string strValue = TextBox1.Text.Trim();
if(strValue == "")
{
//未输入留言内容,退出
return;
}
string[] arrFilter = { "我靠","我ri"}; //关键字数组,可以定义多个
for (int i = 0; i <= arrFilter.Length - 1; i++)
{
if (strValue.IndexOf(arrFilter[i]) >= 0)//判断字符串中是否出现关键字,返回索引。没有找到则返回-1
{
//包含关键字,提示用户,跳出循环
Response.Write("<script language='JavaScript'>alert('包含过滤字符。');</script>");
break;
}
}
}
⑹ 用asp.net发送留言时怎么屏蔽脏话的源代码
最简单的就是用replace,但是这个方法很烂。
请参考一下csdn那些高手们提供的思路,我用的是一个txt脏字字典,然后批对,但是仍然会有过滤出现阅读困难的情况。比如我到窗口交了100元。他会屏蔽掉这个词。。。
我手里有现成的代码,你如果需要可以hi我,或者留个信箱发给你。
⑺ 说脏话的心理学原因
说脏话是因为习惯成自然,有些人就是会这样骂骂咧咧的,这是受到了别人的影响或者是环境的影响,从而导致了变成了一种说话习惯。
⑻ c#汉字脏字过滤完整算法
理所当然的首先要有一个脏字语句库
然后通过string.contains判断并string.replace掉
这是最简单的了,毕竟是系统自己的方法,我想应该比自定义的方法要高效一些吧。
⑼ java编程 如何让实现过滤 “脏字”
这个是刷分的,以后看到匿名的不要回答!!!
⑽ 数据库添加不成功
目前只能看出 '$sticky'这个是integer的,你用了单引号 ,变成了varchar ,所以失败了
另外,你都没有用锁和事务处理,在以后的运行当中很容易出问题
记得检查你的所以要插入的数据的数据类型