文件:vendor\illuminate\validation\Concerns\ValidatesAttributes.php
增加如下代码:

/**
 * Validate that an attribute is a valid moble 手机验证.
 *
 * @param  string  $attribute
 * @param  mixed   $value
 * @return bool
 */
protected function validateMobile($attribute, $value, $parameters)
{
    return preg_match("/^1[34578]{1}\d{9}$/",$value);
}

验证的地方调用:

$data = $this->validate($request,[
    'mobile' => 'required|min:11|unique:users|mobile',
]);

如果提示是英文,则需要增加语言包提示:
我的提示语言包路径为resources\lang\zh-CN\validation.php ,请参照您语言包位置修改

'mobile'               => ':attribute 号码格式不正确。',
最后由 Leo 编辑于2018年08月26日 18:40