ホームページ >バックエンド開発 >PHPチュートリアル >Laravelで完全に一致する入力値を検証する方法は?

Laravelで完全に一致する入力値を検証する方法は?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-14 19:04:02993ブラウズ

How to Validate Exact Matching Input Values in Laravel?

Laravel で完全に一致する入力値を検証する

Laravel で入力を検証する場合、多くの場合、特定のフィールドが正確に一致することを確認する必要があります。価値。検証クラスは、このタイプの検証を実行するための複数のオプションを提供します。

オプション 1: 'in' を使用する

'in' ルールを使用して、入力値は、許容値のカンマ区切りリストの 1 つと等しくなります。たとえば、「field」フィールドの値が「hello」のみであることを要求するには、次のルールを使用できます:

$rules = [
    'field' => 'in:hello'
];

オプション 2: 正規表現の使用

正規表現を使用して、入力値を特定のパターンと照合することもできます。 「field」フィールドに「hello」という単語が正確に含まれることを要求するには、次のルールを使用できます:

$rules = [
    'field' => 'regex:^hello$'
];

補足

例は提供されていますが、正規表現では「^」および「$」区切り文字を使用します。使用する特定の正規表現によっては、これらの区切り文字が必要ない場合があります。

以上がLaravelで完全に一致する入力値を検証する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。