我想用特殊字符验证登录名!@#S%^*()+_-?/<>:"';.在轨道上的红宝石中使用正则表达式的空间.这些特殊字符不应被接受.那是什么代码?
我无法使用() - = _ +验证passord,即它应该是accept这些特殊字符,但是当我使用正则表达式时它不起作用
`validates_format_of :password, :with => /^[A-Za-z0-9. ! @ # $ % ^ & * ( ) _ - + = ]*\z/`
Run Code Online (Sandbox Code Playgroud)
它唯一不包括直到*但不是accepting() - = _ +在铁轨上的红宝石.