Laravelの正規表現で@ユーザIDのように最初を@で始まるように設定したいのですが、以下記述が通りません。
どこか不具合な点はありますか?
'users_id' => ['required', 'string', 'alpha_num', 'min:1', 'max:16', 'unique:users','regex:/^[/A@[\w+\-.]+\z/i ]+$/'],
バリデーションの話ですかね。
前提や背景が不明です。
「必ずつく」のなら、入力させる必要ないのでは
Q&A
退会済みユーザー
総合スコア0
投稿2021/02/03 07:23
Laravelの正規表現で@ユーザIDのように最初を@で始まるように設定したいのですが、以下記述が通りません。
どこか不具合な点はありますか?
'users_id' => ['required', 'string', 'alpha_num', 'min:1', 'max:16', 'unique:users','regex:/^[/A@[\w+\-.]+\z/i ]+$/'],