Php 有效电子邮件上的Laravel自定义验证规则

Php 有效电子邮件上的Laravel自定义验证规则,php,validation,email,laravel-5,Php,Validation,Email,Laravel 5,所以基本上我有一个简单的表单,其中一个字段是电子邮件 负责此表格的控制员如下(仅显示要点) 现在有两种情况: a) 未插入电子邮件,且上述验证可与自定义邮件一起使用(此功能正常) b) 电子邮件的格式无效(myemail@email)产生的错误消息是rsvp电子邮件必须是有效的电子邮件地址。这不是我想要显示的 对于有效的电子邮件,我应该包括哪些附加规则 谢谢如果要更改此消息,请转到以下路径: 参考资料/lang/en/validation.php 并更改电子邮件索引的值。当您输入myemail@

所以基本上我有一个简单的表单,其中一个字段是电子邮件

负责此表格的控制员如下(仅显示要点)

现在有两种情况:

a) 未插入电子邮件,且上述验证可与自定义邮件一起使用(此功能正常)

b) 电子邮件的格式无效(myemail@email)产生的错误消息是
rsvp电子邮件必须是有效的电子邮件地址。
这不是我想要显示的

对于有效的电子邮件,我应该包括哪些附加规则


谢谢

如果要更改此消息,请转到以下路径:

参考资料/lang/en/validation.php


并更改电子邮件索引的值。

当您输入myemail@email此返回“rsvp电子邮件必须是有效的电子邮件地址”?你想显示什么?我想要一条自定义消息,例如“需要一封有效的电子邮件”(myname@email.com)”“谢谢。我完全忘记了这个文件夹中的默认邮件!干杯不客气
$messages = array(
    'rsvp_email.required' => 'A valid email is required.')
);

$rules = array(
    'rsvp_email' => 'required|max:150|email',
);        

$validator = Validator::make($request->all(), $rules,$messages);