ホームページ > バックエンド開発 > PHPチュートリアル > Laravel入力の正確な値を検証するにはどうすればよいですか?

Laravel入力の正確な値を検証するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-15 02:43:02
オリジナル
1086 人が閲覧しました

How to Validate Exact Values in Laravel Inputs?

Laravel 入力の正確な値の検証

Laravel の検証システムでは、指定された正確な値に対する入力値の厳密な一致を強制できます。これは、ユーザーが特定の定義済みの単語や語句を確実に入力する必要がある場合に役立ちます。

検証オプション 1: 'in' ルール

'in' 検証ルール許容値のカンマ区切りリストを定義できます。たとえば、「フィールド」入力が「hello」でなければならないことを検証するには、次のルールを使用します:

$rules = [
    'field' => 'in:hello',
];
ログイン後にコピー

検証オプション 2: 正規表現ルール

または、正規表現を使用して正確な値を検証することもできます。特定の単語と一致させるには、次の正規表現を使用できます:

$rules = [
    'field' => 'regex:^hello$',
];
ログイン後にコピー

この場合、^ および $ 区切り文字により、入力全体が「hello」と正確に一致することが保証されます。正規表現エンジンに応じてフラグ区切り文字を調整する必要がある場合があることに注意してください。

以上がLaravel入力の正確な値を検証するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート