在Rails中验证用户输入

时间:2012-08-31 16:12:11

标签: ruby-on-rails validation input

我正在开发我的第一个rails应用程序,并且我遇到了检查用户输入的必要性。例如,有时当用户创建accout时,他或她输入几乎不能被称为适当的数据。 我发现宝石可以检查电子邮件的正确性和出生日期,我想知道,如果用户名和其他字段有类似的宝石。特别是,我需要一个可以检查使用肮脏语言的人。我已经对我网站上的“AnalAvenger666”感到厌倦了。谢谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Intridea的亵渎过滤器

https://github.com/intridea/profanity_filter

自己排除某些单词和单词模式并不难,但它是一个开始。