我有两个数组。一个包含电子邮件列表,另一个包含匹配成功后应该被拒绝的字符串列表。
array1 = [ 'appstore@myntra.com',
'life@updates.cricinfo.com',
'pqr@gmail.com',
'noreply-de9ae870@plus.google.com',
'updates-24997849@shtyle.fm',
'whatsup@gmail.com',
'some@relatas.com',
'smqwe@gmail.com' ]
array 2 = [ /calendar-notification/i,
/feedproxy/i,
/techgig/i,
/team/i,
/blog/i,
/info/i,
/support/i,
/admin/i,
/hello/i,
/no-reply/i,
/noreply/i,
/reply/i,
/help/i,
/mailer-daemon/i,
/googlemail.com/i,
/mail-noreply/i,
/alert/i,
/calendar-notification/i,
/eBay/i,
/flipkartletters/i,
/pinterest/i,
/dobambam.com/i,
/notify/i,
/offers/i,
/iicicibank/i,
/indiatimes/i,
/info@relatas.in/i,
/facebookmail/i,
/message/i,
/facebookmail.com/i,
/notification/i,
/youcanreply/i,
/jobs/i,
/news/i,
/linkedin/i,
/list/i ]
array2包含了所有我想要拒绝的无效电子邮件。
我该如何比较这两个数组并从array1中删除无效电子邮件,以便得到
array3 = [ 'appstore@myntra.com',
'life@updates.cricinfo.com',
'pqr@gmail.com',
'whatsup@gmail.com',
'some@relatas.com',
'smqwe@gmail.com' ]