У меня есть текст в строке. Я написал функцию, которая извлекает письма из этой строки, но я хочу удалить электронные письма с определенным tld.Извлечь адреса электронной почты, но удалить некоторые tld
Например, удалить все сообщения электронной почты с TLD .xyz
- [email protected] -> OK
- [email protected] -> OUT
- [email protected] -> OUT
Вот эта функция. Я не думаю, что интеграция без учета регистра работает на самом деле. Любая помощь, пожалуйста?
function extraction(string) {
var emails= string.match(/\b[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,6}\b/ig);
if (/(xyz|us|porn/i)$/.test(emails)){
return false;
} else {
return emails;
}
}
вы могли бы дать нам Exemple входной строки? Но не в текстовом формате –
Добавьте тег 'regex' к вашему вопросу, чтобы все люди могли его видеть. – yuriy636