日期:2014-05-19  浏览次数:20483 次

想做个字符串查询的功能,请高手帮助…
首先我是这样的:
String   MyStr=MyMessage.text.Trim();//该字符变量获得文本框中的内容,文本框的多行的!
文本框中的内容是用户输入的留言内容,因此,不可能避免的会存在某些恶意的用户输入反党的,或者极端的,或者不文明的等等语言,所以,我要做的就是,检查该字符串变量中是否存在这样的不文明的语言,如果存在,不允许留言,功能就是这样的简单,望高手相助,原理我知道,我需要代码支持!

------解决方案--------------------
看下这个帖子viena(维也纳nn) 最后的回复,道理是一样的,是Replace掉,还是弹出提示,后续处理自己搞定吧

http://community.csdn.net/Expert/topic/5383/5383234.xml?temp=.8008997
------解决方案--------------------
http://www.cnblogs.com/hugongs/articles/577885.html
用正则表达式搜索出来后做判断
------解决方案--------------------
string d= "网友留言 ";
d=d.Replace( "色情 ", "不允许说此类话,或者该为* ");

至于如何处理就看LZ的了。