title: Laravel Validation custom message
body: <p>I am facing a problem with laravel custom validation message, here is what I have:</p>
  
  <pre><code>$rules = [
      'first_name'            =&gt; 'required|alpha|min:2',
      'last_name'             =&gt; 'required|alpha|min:2',
      'email'                 =&gt; 'required|email|unique:users,email,' . Input::get('id') . ',id',
      'password'              =&gt; 'alpha_num|between:6,12|confirmed',
      'password_confirmation' =&gt; 'alpha_num|between:6,12',
      'address'               =&gt; 'regex:/^[a-z0-9- ]+$/i|min:2',
      'city'                  =&gt; 'alpha|min:2',
      'state'                 =&gt; 'alpha|min:2|max:2',
      'zip'                   =&gt; 'numeric|min:5|max:5',
      'phone'                 =&gt; 'regex:/^\d{3}\-\d{3}\-\d{4}$/',
  ];
  $messages = [
      'unique' =&gt; 'The :attribute already been registered.',
      'regex'  =&gt; 'The :attribute number has to be formated : xxx-xxx-xxxx.',
  ];
  </code></pre>
  
  <p>Now if there is a problem with the address or the phone number since both have regex validation rule , the error message will be : The :attribute number has to be formated : xxx-xxx-xxxx, How could I have custom message for each different one ??</p>