初歩的な質問ですみません。
概要
ruby
1validates :password, format: { with: /\w/, message: 'には必ず半角英字を1文字は使用してください。' },
入力されたパスワードに1文字も半角英字が含まれていなければNGというバリデーションを
モデルで実現させたいのですが、どうもうまく弾けません。
正規表現の書き方が間違っていると思うのですが、どう書くのが正しいでしょうか。
「うまく弾けない」とは、どうなるのでしょうか?
「バリデーションで引っかかるべきものがスルーしてしまう」のか「バリデーションを通過すべきものが引っかかってしまう」のか、具体的な値も挙げていただければと思います。
回答1件
あなたの回答
tips
プレビュー