我处于需要将对象转换为字符串的情况,以便我可以检查该对象的任何字段中的无效字符/HTML。
这是我的垃圾邮件检查功能
def seems_spam?(str)
flag = str.match(/<.*>/m) || str.match(/http/) || str.match(/href=/)
Rails.logger.info "** was spam #{flag}"
flag
end
此方法使用字符串并查找错误数据,但我不知道如何将对象转换为字符串并传递给此方法。我试过这个
@request = Request
spam = seems_spam?(@request.to_s)
请指导
谢谢