问题描述
我正在尝试验证电子邮件数组。我可以使用此方法验证电子邮件,但无法获得任何结果,我使用adonis 4.1.0我返回mail_array_check,它收到一条错误消息,但所有邮件都是正确的,因此它获取正确的邮件。
First Array
1
2
3
4
5
6
Second Array
7
8
9
10
11
12
Merged Array
1
2
3
4
5
6
7
8
9
10
11
12
解决方法
for( var i=0; i < receivers_mails.length; i++){
this.passMails = typeof `${receivers_mails[i]}` ==='string' && /^[\w+\d+._]+\@[\w+\d+_+]+\.[\w+\d+._]{2,8}$/.test(`${receivers_mails[i]}`);
if(this.passMails === false){
return response.status(400).send({
message:"Invalid Sender email address,Please check sender email address!",status:false
})
}
}