1

вот

ab12@zmial.com, Charles Dawson cd21@zmial.com, ef23@zmial.com, gh32@zmial.com,
ij34@zmial.com, mn45@zmial.com, op54@zmial.com, Queen Roffman qr56@zmial.com,
kl43@zmial.com, st65@zmial.com, za87@zmial.com, uv67@zmial.com, mn45@zmial.com,
Wanda Ximenes wx76@zmial.com, yz78@zmial.com,  

Я хочу удалить строки перед «электронными письмами», поэтому остается только «электронные письма в примере с точкой», разделенными запятой.

Кроме того, я хочу найти любые повторяющиеся или дублированные термины или слова во всем тексте. Какая команда для этой цели ответит мне «mn45@zmial.com»?

1 ответ1

0

Для первой части (я не знаю, как сообщить о дубликатах), предполагая,

  • Документ содержит только блок, который вы дали.
  • Символ "~" не появляется в строке (замените другой уникальный символ, если он есть).

    1. Выделите весь текст с помощью « Правка»> «Выбрать все» (Ctrl+A).
    2. Соедините строки в одну с помощью меню «Правка»> «Операции с линиями»> «Объединить линии» (Ctrl+J).
    3. Пометьте электронные письма, заменив регулярное выражение ([^@\s]+@[^.\s]+\.[^,]+) ~\1,\n .
    4. Удалите строки перед электронными письмами, заменив регулярное выражение .*~ Пустой строкой.
    5. Если он больше не выделен, выделите весь текст с помощью « Правка»> «Выбрать все» (Ctrl+A).
    6. Соедините строки в одну с помощью меню «Правка»> «Операции с линиями»> «Объединить линии» (Ctrl+J).
    7. В конце удалите лишние запятые вручную.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .