ruby-ruby过滤敏感词
2013.01.14
No Comments
##字符串过滤 start
def filter(post) //接受文本信息
@sensitive = Sensitive.all() ##敏感词词库
@arrs={}
@sensitive.each do |wd|
@arrs[wd.id]=post.gsub(/#{wd.name}/,'*'*(wd.name.length)).to_s
post =@arrs[wd.id]
end
return post //返回过滤后的文本信息
end
##字符串过滤 end