首頁 >後端開發 >php教程 >如何驗證 Laravel 輸入中的精確值?

如何驗證 Laravel 輸入中的精確值?

Susan Sarandon
Susan Sarandon原創
2024-11-15 02:43:021083瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn