相关疑难解决方法(0)

Laravel 请求验证正则表达式,无需必需

我在请求验证方面遇到问题。一切都有效,但只有一种模式。如果我不希望该字段为必填字段,但一旦填充,我希望它与正则表达式匹配。

但当我将该字段留空时,它会引发正则表达式错误。

关于我应该如何处理它有什么建议吗?顺便说一句:我创建了一个自定义请求类,负责验证,因此如果解决方案也可以在请求中而不是直接在控制器中,那就太好了。

return [
    'dic' => 'max:12|regex:/^[a-zA-Z]{2}[0-9]{8}[0-9]*$/',
];
Run Code Online (Sandbox Code Playgroud)

php regex validation request laravel

1
推荐指数
1
解决办法
3645
查看次数

标签 统计

laravel ×1

php ×1

regex ×1

request ×1

validation ×1