验证 Laravel 输入中的精确值
在 Laravel 的验证系统中,您可以强制输入值与指定的精确值严格匹配。当您需要确保用户输入特定的预定义单词或短语时,这非常有用。
验证选项 1:'in' 规则
'in' 验证规则允许您定义可接受值的逗号分隔列表。例如,要验证“字段”输入必须是“hello”,您可以使用以下规则:
$rules = [ 'field' => 'in:hello', ];
验证选项 2:正则表达式规则
或者,您可以使用正则表达式来验证精确值。要匹配特定单词,您可以使用以下正则表达式:
$rules = [ 'field' => 'regex:^hello$', ];
在这种情况下,^ 和 $ 分隔符确保整个输入与“hello”完全匹配。请注意,您可能需要根据您的正则表达式引擎调整标志分隔符。
以上是如何验证 Laravel 输入中的精确值?的详细内容。更多信息请关注PHP中文网其他相关文章!