标签: php laravel validation
我最近遇到了以下PHP代码的一部分:
$this->validate($request, [ 'name1'=>'required|alpha|unique:users', 'name2'=>'required|alphadash' ]);
问题是什么是' alpha'和' alphadash'当我在编码中使用它们时会发生什么?
答案 0 :(得分:0)
<强>α强>
这匹配任何字母的Unicode字符,或某些语言的组合标记。
<强> Alphadash:强>
这只会接受字母数字,下划线和破折号。
答案 1 :(得分:0)
alpha:
验证字段必须完全是字母字符。
请关注此link以获取有关alpha
<强> alpha_dash:强>
验证字段可能包含字母数字字符,以及破折号和下划线。
请按照此link了解有关alpha_dash