gpt4 book ai didi

Laravel 验证 'starts_with' alpha

转载 作者:行者123 更新时间:2023-12-04 15:27:53 24 4
gpt4 key购买 nike

我希望对用户输入字段使用 Laravel 验证,除了我希望强制执行的一条规则外,所有这些都运行良好:如何确保字段以 alpha 开头(它允许在其他地方使用 alpha_dash)。我尝试了 PHP 的“正则表达式”版本 [A-Za-z](如下面的代码片段所示)但无济于事。我也试过 'starts_with:alpha' 也无济于事。我希望避免使用正则表达式等,如果没有简单的解决方案,我宁愿等待 Laravel 解决方案。

谢谢!

'username' => 'required|starts_with:[A-Za-z]|alpha_dash|max:20|unique:users,username',
'firstname' => 'required|starts_with:[A-Za-z]|alpha_dash|max:20',
'lastname' => 'required|starts_with:[A-Za-z]|alpha_dash|max:30',

最佳答案

尝试使用此规则代替 alpha_dashstarts_with:

'required|min:2|max:30|regex:/^[A-Z][a-zA-Z0-9_-]+$/'

关于Laravel 验证 'starts_with' alpha,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61881798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com