Php 叶片Laravel 5.2上的空白验证

Php 叶片Laravel 5.2上的空白验证,php,laravel-5,laravel-blade,Php,Laravel 5,Laravel Blade,我正在创建一个类似这样的: {!! Form::text('name', null, [ 'class' => 'form-control', 'placeholder'=>'Name', "required" => "required|regex:/(^[A-Za-z0-9]+$)+/", 'maxlength' => 55, 'm

我正在创建一个类似这样的:

{!! Form::text('name', null, [
              'class' => 'form-control',
              'placeholder'=>'Name',
              "required" => "required|regex:/(^[A-Za-z0-9]+$)+/",
              'maxlength' => 55,
              'minlength' => 5                  
              ])
!!}
我想确保用户不能只输入五次以上的空白。但是这个正则表达式:/(^[A-Za-z0-9]+$)+/不起作用。每次我输入空格超过5次,它总是有效的。那么如何防止这件事


我已经从这个链接尝试了
'field'=>'正则表达式:/(^[A-Za-z0-9]+$)+/'
。它对我不起作用

最后我找到了答案:

  {!! Form::text('name', null, [
         'class' => 'form-control',
         'placeholder'=>'Name',
         "required" => 'required',
         'maxlength' => 55,
         'minlength' => 5,
         'pattern' => ".*\S+.*"
         ])
     !!}
所以我只需要添加
'pattern'=>“*\S+.*”
,然后空格/空白将被视为无效输入