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

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

Susan Sarandon
發布: 2024-11-14 19:04:02
原創
993 人瀏覽過

How to Validate Exact Matching Input Values in Laravel?

在Laravel 中驗證精確匹配的輸入值

在Laravel 中驗證輸入時,通常需要確保某個字段與某個字段精確匹配價值。驗證類別提供了多種執行此類驗證的選項。

選項 1:使用 'in'

'in' 規則可用來驗證輸入值等於逗號分隔的可接受值清單之一。例如,要求“field”欄位只能具有值“hello”,可以使用以下規則:

$rules = [
    'field' => 'in:hello'
];
登入後複製

選項2:使用正規表示式

正規表示式也可用於將輸入值與特定模式進行比對。要要求“field”欄位準確包含單字“hello”,可以使用以下規則:

$rules = [
    'field' => 'regex:^hello$'
];
登入後複製

附加說明

雖然提供了範例在正規表示式中使用“^”和“$”分隔符,根據所使用的特定正則表達式,這些分隔符可能不是必需的。

以上是如何在 Laravel 中驗證精確匹配的輸入值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板