Railsを用いて、システムを作成しています。
下記のコードでバリデーションを実施しているのですが、
入力を許可したい全角の記号(※具体的には括弧など)もはじかれてしまいます。
全角の記号も入力可とする方法をご教授ください。
ruby
1VALID_BUYER_NAME_REGEX = /\A[ぁ-んァ-ヶー一-龠]+\z/ 2 validates :buyer_name, presence: true, 3 format: { 4 with: VALID_BUYER_NAME_REGEX, 5 message: :invalid_buyer_name 6 }
よろしくお願いいたします。
このシステムでは、ひらがなの「ゔ」は入れないポリシーなのでしょうか? それとも、「どこかで見つけた正規表現を、わけもわからず指定しているだけ」なんでしょうか。
また、「全角の記号」とは、どのような意味で使われているのでしょうか?
そこらへんを、質問文(編集できます)にはっきり書いてください。
回答1件
あなたの回答
tips
プレビュー