我正在为我的 rails3 项目使用 devise gem。我需要在我的密码中允许 (!@#$%^&*-+?<>,.;:"'\|) 这些特殊字符。任何人都可以帮助我如何为此编写验证吗?
提前致谢。
最佳答案
你可以这样验证
validates_format_of :password, :with => /^[A-Za-z0-9. ! @ # $ % ^ & * ( ) _ - + = ]*\z/
关于ruby-on-rails - 设计允许特殊字符的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15377366/