有效地从用户评论中删除顽皮的单词

wil*_*ill 2 c# sql asp.net

我有一个ASP.NET应用程序,可以在SQL数据库中接受用户注释.我想确保我清除任何"顽皮"的字样,这样我就可以保持我的应用程序受人尊敬.问题是我发现这些词很多.;>

我的问题是,进行此处理的最有效方法是什么?我应该在SQL中有一个表并编写一个存储的proc来完成这项工作吗?我应该在Web服务器的内存中使用c#和Regex吗?还有其他选择吗?有没有其他人成功地做过这种大规模的文本扫描?如果是,什么有用?

Gar*_*eth 9

这是徒劳的任务.如果人们想发誓,那么他们就会开始输入f ucksh*t.

有效的节制是无可替代的.其他任何可能会在您的页面上留下clbuttic错误

我记得某个地方有关社会问题的技术解决方案的引用,但我现在无法提供