Я думаю, что самый простой способ сделать это - заменить регулярное выражение.
- Нажмите CTRL + H, чтобы открыть окно замены.
- В поле «Найти что:» введите регулярное выражение, соответствующее двойным адресам электронной почты. Я использовал выражение
.*@.*@.*
- Оставьте поле «Заменить на» пустым, чтобы убрать эти строки.
- В поле «Режим поиска» выберите кнопку «Регулярное выражение». Убедитесь, что ". Соответствует новой строке" не отмечено.
Обратите внимание, есть гораздо лучшие регулярные выражения адресов электронной почты. Тот, который я предоставил, просто ищет два символа @ в одной строке с 0 или более символами до, между и после этих символов @.
ОБНОВЛЕНИЕ: В ответ на комментарий о сопоставлении двух адресов электронной почты рядом друг с другом это сделать гораздо сложнее, поскольку не существует простого способа определить, где заканчивается первое письмо и начинается второе. Для точного случая, указанного в комментарии, вы можете использовать «Найти что» (.*?\@.*?\.com)(.*@.*:.*)
со значением «Заменить на» в поле \2
. (Опять же, есть гораздо лучшие выражения, которые вы можете использовать, но это быстро и грязно).
Это регулярное выражение находит адрес электронной почты, заканчивающийся в .com
первом совпадении с RegEx, а другой адрес электронной почты, двоеточие и дополнительный текст - это второе совпадение. «Заменить на» оставит 2-й матч (тот, который вы ищете).