Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
 

Notepad ++ витягує адреси електронної пошти з текстового файлу

Notepad ++ витягує адреси електронної пошти з текстового файлу [Українська]

Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
 

Як витягти адреси електронної пошти з текстового файлу

Маючи файл, наприклад, витяг із вашої поштової скриньки, і ви хочете витягнути лише адреси електронної пошти?

Використовуючи Notepad ++ і простий регулярний вираз, це досить просто.

Нижче наведений повний приклад або, щоб підсумувати, відкрити файл, скористайтеся під регулярним виразом, щоб знайти адреси електронної пошти, додайте переривання рядків до та після кожного з них, а потім позначте рядки, що містять адресу електронної пошти, та видаліть марковані лінії.

Текст витягу тексту Notepad ++ regex

Oldukça basit - ama bir örnekte görüyorsunuz. Bunun yerine bir örnek şu ifadeyi kullanarak bir Stackoverflow.com tartışmasından “notepad ++ ve regexp kullanarak metinden e-posta ayıkla” konusundaki tartışmayı ve bir superuser.com tartışmadan daha fazla ilham alarak “Notepad ++ içindeki tüm satırları nasıl silebilirim? İhtiyacım olan bir kelime içeren satırlar? ”.

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

Починаючи з вашого файлу - у цьому прикладі витягування адрес "TO" папки, надісланої електронною поштою Outlook 2013 - у вас може бути багато незнайомих символів, непотрібних текстів, адрес електронної пошти на тій самій лінії ...

Першим кроком є ​​відкрити параметр Замінити, Шукати => Замінити або Ctrl + H.

Регулярний вираз Nnotepad ++

Тут, у пункті "Знайти що", введіть нижче регулярний вираз.

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

У Замінити з, введіть це, щоб замінити кожну адресу електронної пошти за: рядок рядка \ n + рядок пошуку $ 1 + рядок рядків \ n

\n$1\n

Перевірте перемикач "Регулярний вираз" та натисніть кнопку "Замінити все".

Подивіться результат - тепер кожна адреса електронної пошти є новою.

Наступним кроком є ​​визначення всіх цих рядків, що містять лише одну адресу електронної пошти. Відкрийте Marktab у вікні пошуку. Скопіюйте той самий регулярний вираз, як і раніше, щоб ідентифікувати адреси електронної пошти. Переконайтеся, що прапорець "Регулярний вираз" перевірено разом із параметром лінії "Закладка" та розпочнеться операція позначення з позначкою "Усі"

У файлі всі лінії, що містять адреси електронної пошти, тепер позначені закладками.

У розділі "Пошук => Закладка" виберіть "Видалити неперекладені лінії"

І вуаля! Ваш файл тепер містить лише адреси електронної пошти без зайвого тексту.

В якості останнього кроку ви можете видалити дублікати , щоб мати список унікальних електронних адрес.

Витяг електронних листів з тексту file

Щоб витягти електронні листи з текстового файлу, відкрийте його за допомогою текстового редактора Notepad ++ і застосуйте наведені вище інструкції, використовуючи регулярні вирази, позначаючи всі листи, вибираючи лише електронні листи та копіюючи їх.

Notepad ++ копіює всі повторювані збіги

Щоб скопіювати всі збіги регулярних виразів, скористайтеся пунктом пошуку в вікні пошуку Notepad ++. Розміщуючи тут регулярний вираз, всі результати, які відповідають умовам регулярного виразу, будуть позначені, і вони можуть бути вибрані та скопійовані таким чином.

Вилучіть дублікати в блокноті ++

Notepad ++ - теги HTML

Щоб видалити HTML-теги в Notepad ++ з тексту, використовуйте нижче регулярні вирази<.*?>|</.*?>і замінити, наприклад, пробіл. Переконайтеся, що прапорець регулярних виразів у формі пошуку вибрано.

<.*?>|

Notepad ++ витягує URL-адреси

У меню заміни, доступне за допомогою комбінації клавіш CTRL + H, скористайтеся наведеним нижче регулярним виразом з регулярним виразом і точкою, позначеною новим рядком:

.*?(http\:\/\/www\.[a-zA-Z0-9\.\/\-]+)

Використовуйте цей рядок заміни, щоб отримати список всіх URL-адрес, вилучених у файлі:

$1\n

Як скопіювати позначені рядки в NotePad ++

Позначений текст у Notepad ++ можна скопіювати за допомогою пошуку регулярного виразу, скориставшись меню пошуку> маркування, вибравши рядок закладок і натиснувши позначку all.

Потім скористайтеся пунктом меню пошуку> закладка> копіювати закладки рядків, а результат можна вставити в новий файл, що містить копію позначених ліній.

Як витягти повідомлення з тексту за допомогою декількох кліків

Щоб витягти повідомлення з тексту, просто введіть регулярний вираз, щоб знайти всі адреси електронної пошти в текстовому файлі, наприклад, вилучення всіх контактів з Microsoft Outlook.

Потім визначте адреси електронної пошти та видаліть додаткові рядки. Використовуючи NotePad ++, це можна легко зробити, дотримуючись нашого керівництва.

витягти адресу електронної пошти з Notepad ++ за допомогою регулярного виразу

Як витягнути електронні листи з файлу CSV ?

Адреси електронної пошти в CSV, такі як експорт MicrosoftOutlook, працюють точно так само, як і для стандартного текстового файлу.

To витягнути електронні листи з файлу CSV , start by opening the CSV file with Текстовий редактор блокнота ++ , distinguish the single email addresses with the process explained above, and copy them.

To витягнути електронні листи з файлу CSV follow the following process:

  • Відкрийте файл CSV за допомогою текстового редактора Notepad ++,

  • Введіть регулярні вирази, що відповідають потенційним електронним адресам,

  • Замініть їх електронною поштою та розривом рядків,

  • Використовуйте регулярний вираз для позначення ефективних адрес електронної пошти,

  • Видаліть рядки без позначки, які не містять електронних адрес,

  • Отримайте остаточний список, виконавши операцію з видалення дублікатів, яка очистить ваш файл і отримає електронні листи з CSV-файлу та готові до експорту.

Як тільки витяг електронних листів з файлу CSV завершено за допомогою регулярного виразу, ви зможете скопіювати їх безпосередньо з результатів.

Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
 

Читати далі

Подібні статті

Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
 

Коментарі (7)

Irene Page, 2018-08-19
Simple, clair et bien expliqué, merci beaucoup
Lee Ryan, 2018-08-19
No sabía acerca de estos detalles, por favor haga más
Raymond Mcbride, 2018-08-19
O poveste grozavă, mulțumesc pentru schimbul
Kathryn Baker, 2018-08-19
ที่ทำงานได้ดีสำหรับฉันไม่จำเป็นต้องดูเพิ่มเติมใด ๆ
testkingaws, 2018-11-05
Thank you, author, was very useful for me
George Mauricio Santana Lima, 2019-01-16
THIS TUTORIAL IS AMAZING, SUCH AN USEFUL GUIDE! <3
Kaspars, 2019-01-16
Thank you! This came handy!

Залишити коментар

Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.
Ваші дані - зашифровані. Особистість - анонімна. Швидкість Інтернету - Superior.