请问如何过滤脏话~

dinotree 2005-01-24 11:56:26
比如注册名字,发信息的时候不能有脏话~服务器端怎样来验证,请大家给个思路~多谢了~
...全文
280 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
bs221cn 2005-01-24
  • 打赏
  • 举报
回复
up
dinotree 2005-01-24
  • 打赏
  • 举报
回复
下午研究完毕就来结贴
dinotree 2005-01-24
  • 打赏
  • 举报
回复
嗯~谢谢大家了~
不徻写代码 2005-01-24
  • 打赏
  • 举报
回复
原理就是这样吧
dinotree 2005-01-24
  • 打赏
  • 举报
回复
我想是不是把一些脏话放到数据库的一个字段里~然后有like来检测~
gaochao79 2005-01-24
  • 打赏
  • 举报
回复
实际上跟在页面上输出"<"之类的符号是一个道理,替换!数据库取出数据之后按照相应的规则把脏话替换成别的文字或者去掉。
drugon 2005-01-24
  • 打赏
  • 举报
回复
用楼上说的方法要好一些,简单的方法就是判断一个字符串中有没有你指定的字符,如果有就不让它发出去,如果没有就可以发出去。这是一个基本的方法。效果可能不好。
以梦为马 2005-01-24
  • 打赏
  • 举报
回复
使用过滤器技术。

godfox 2005-01-24
  • 打赏
  • 举报
回复
我觉得用正则表达式比较方便
lmcctvjava 2005-01-24
  • 打赏
  • 举报
回复
我想是不是过滤那些带敏感字眼的信息?
如果 like 的话 就阻止发布?

关注一下
不徻写代码 2005-01-24
  • 打赏
  • 举报
回复
up
dinotree 2005-01-24
  • 打赏
  • 举报
回复
自己up
firstlover 2005-01-24
  • 打赏
  • 举报
回复
jsp有一个filter过滤器功能,可以在web.xml里面配置。
dinotree 2005-01-24
  • 打赏
  • 举报
回复
头痛~如果设置“SB”为敏感字,那么输入“S”也会被过滤,如果用like%输入文字%~~请大家指点一下~

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧