什么是' alpha'和' alphadash'

时间:2018-04-10 06:59:47

标签: php laravel validation

我最近遇到了以下PHP代码的一部分:

$this->validate($request, [
   'name1'=>'required|alpha|unique:users',
   'name2'=>'required|alphadash'
]);

问题是什么是' alpha'和' alphadash'当我在编码中使用它们时会发生什么?

2 个答案:

答案 0 :(得分:0)

<强>α

这匹配任何字母的Unicode字符,或某些语言的组合标记。

<强> Alphadash:

这只会接受字母数字,下划线和破折号。

答案 1 :(得分:0)

alpha:

验证字段必须完全是字母字符。

请关注此link以获取有关alpha

的更多详细信息

<强> alpha_dash:

验证字段可能包含字母数字字符,以及破折号和下划线。

请按照此link了解有关alpha_dash

的更多详情