centos,php7,Laravel5.7を使用しております。
現在、FormRequestを使用してのバリデーションチェックを行おうとしております。
しかし、テキストフィールドに入っている情報は、3桁でカンマ区切りされた半角数字と半角カンマになります。
例:1,000 or 1,234,567
これだとバリデーションルールの
integer、numeric、between等が使用できませんでした(文字が入っているので正常動作ですが・・)。
このような3桁でカンマ区切りされた数値をバリデートする場合はどのようにするべきなのかご教授お願いできますでしょうか。
こちらで考えた方法としては
1.regex:正規表現を使用する
2.submitするタイミングでjsでカンマを除去する
です。
Laravelのバリデーションルールのオプションだけで実現する方法があるのでしたら
お分かりの方、ご教授お願いします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/12 23:55
退会済みユーザー
2019/02/14 01:22