Laravel 入力の正確な値の検証
Laravel の検証システムでは、指定された正確な値に対する入力値の厳密な一致を強制できます。これは、ユーザーが特定の定義済みの単語や語句を確実に入力する必要がある場合に役立ちます。
検証オプション 1: 'in' ルール
'in' 検証ルール許容値のカンマ区切りリストを定義できます。たとえば、「フィールド」入力が「hello」でなければならないことを検証するには、次のルールを使用します:
$rules = [ 'field' => 'in:hello', ];
検証オプション 2: 正規表現ルール
または、正規表現を使用して正確な値を検証することもできます。特定の単語と一致させるには、次の正規表現を使用できます:
$rules = [ 'field' => 'regex:^hello$', ];
この場合、^ および $ 区切り文字により、入力全体が「hello」と正確に一致することが保証されます。正規表現エンジンに応じてフラグ区切り文字を調整する必要がある場合があることに注意してください。
以上がLaravel入力の正確な値を検証するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。