Užrašų knygelė ++ keliais žingsniais ištraukia el. Pašto adresus iš teksto failo

Turėdami failą, pavyzdžiui, ištraukite iš savo pašto dėžutės ir norite išskleisti tik el. Pašto adresus?


Kaip iš teksto failo išgauti el. Pašto adresus?

Turėdami failą, pavyzdžiui, ištraukite iš savo pašto dėžutės ir norite išskleisti tik el. Pašto adresus?

Naudojant Notepad ++ ir paprastą įprastinę išraišką, tai gana paprasta.

Žiūrėkite visą pavyzdį arba, apibendrinant, atidarykite savo failą, naudokite žemiau eilutės regexp, kad galėtumėte rasti el. Pašto adresus, pridėti eilučių plyšius prieš kiekvieną iš jų ir po jų, tada pažymėkite eilutes, kuriose yra el. Pašto adresas, ir ištrinkite pažymėtas eilutes.

Notepad ++ regex ekstraktas tekstas

Gana tiesmukiška - tačiau žr. Žemiau pateiktą išsamų pavyzdį, naudodamiesi šiuo protingu „Regexp“ iš „Stackoverflow.com“ diskusijos apie „ Extract el. Laišką iš teksto naudojant„ Notepad ++ “ir„ Regexp “.

Taip pat su „SuperUser.com“ įkvėpimu diskusija „ Kaip ištrinti visas eilutes„ Notepad ++ “, išskyrus eilutes, kuriose yra žodis, kurio man reikia? “.

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

Pradedant nuo failo - šiame pavyzdyje iš Outlook Express 2013 išsiųstų el. Pašto aplankų TO adresų ištraukimo - galite turėti daug keistų simbolių, nereikalingo teksto, el. Pašto adresų toje pačioje eilutėje ...

Pirmasis žingsnis - atidaryti parinktį Pakeisti, Paieška => Pakeisti arba Ctrl + H.

Nnotepad ++ reguliarioji išraiška

Čia, Rasti ką, įveskite po reguliarios išraiškos.

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

Į Pakeiskite su, įveskite šį, kad pakeistumėte kiekvieną el. Pašto adresą: eilutės pertrauka \ n + paieškos eilutė $ 1 + eilutės pertrauka \ n

\n$1\n

Patikrinkite reguliariosios išraiškos radijo mygtuką ir spustelėkite Pakeisti viską.

Žiūrėkite rezultatą - dabar kiekvienas el. Pašto adresas yra atskiroje naujoje eilutėje.

Kitas žingsnis - nustatyti visas šias eilutes, kuriose yra tik vienas el. Pašto adresas. Atidarykite Marktab paieškos langelyje. Nukopijuokite tą patį regexp, kaip ir anksčiau, norėdami įvardyti el. Pašto adresus. Įsitikinkite, kad yra pažymėta Reguliarioji išraiška kartu su žymės eilutės parinktimi ir pradėkite žymėjimo operaciją pažymėdami viską

Faile visos eilutės, kuriose yra el. Pašto adresai, dabar pažymėtos žymekliu.

Search => žymeklyje, pasirinkite Remove Unbarkmarked Lines

Ir voila! Šiuo metu jūsų byloje yra tik el. Pašto adresai be nereikalingo teksto.

Kaip paskutinį žingsnį, galbūt norėsite pašalinti pasikartojančius el. Pašto adresus.

Ištraukti el. Laiškus iš teksto file

Jei norite ištraukti el. Laiškus iš teksto failo, atidarykite jį naudodami „Notepad ++“ teksto redaktorių ir naudokite aukščiau pateiktas instrukcijas, naudodami įprastą išraišką, pažymėdami visus el. Laiškus, pasirinkdami tik el. Laiškus ir nukopijuodami juos.

Notepad ++ kopijuoti visas regex rungtynes

Jei norite kopijuoti visus regex atitikmenis, naudokite Marktab Notepad ++ paieškos lange. Pateikdami čia „regexp“, visi rezultatai, atitinkantys „regexp“, bus pažymėti, ir tokiu būdu juos galima pasirinkti ir kopijuoti.

Notepad ++ juostelės HTML žymės

Jei norite pašalinti HTML žymes Notepad ++ iš teksto, naudokite žemiau įprastos išraiškos<.*?>|</.*?>ir pakeiskite, pavyzdžiui, tarpu. Įsitikinkite, kad paieškos formoje yra pasirinkta įprastinė išraiška.

Notepad ++ ištraukos URL

Pakeitus meniu, prieinamą su sparčiuoju klavišu CTRL + H, naudokite šiuos regexp, su reguliariąja išraiška ir tašku atitinka naują eilutę, pažymėtą:

Tapkite „Excel Pro“: Prisijunkite prie mūsų kurso!

Pakelkite savo įgūdžius nuo pradedančiųjų į herojų naudodamiesi mūsų „Excel 365“ pagrindais, skirtais jums įgyti tik keletą sesijų.

Užsiregistruokite čia

Pakelkite savo įgūdžius nuo pradedančiųjų į herojų naudodamiesi mūsų „Excel 365“ pagrindais, skirtais jums įgyti tik keletą sesijų.

Jei norite gauti visų faile išgautų URL sąrašą, naudokite šį pakeitimo eilutę:

Kaip nukopijuoti pažymėtas eilutes „NotePad ++“?

Pažymėtas tekstas „Notepad ++“ gali būti nukopijuotas naudojant „regex“ paiešką, naudojant paieškos> žymės meniu, pasirinkdami žymių eilutę ir spustelėdami žymėti viską.

Tada naudokite paieškos> žymę> nukopijuoti žymių linijų meniu ir rezultatas gali būti įklijuotas į naują failą, kuriame yra pažymėtų eilučių kopija.

Kaip keliais paspaudimais ištraukti el. Laiškus iš teksto?

Norėdami ištraukti el. Laiškus iš teksto, tiesiog įveskite įprastą išraišką, kad sužinotumėte visus el. Pašto adresus tekstiniame faile, pvz., Ištraukite visus savo kontaktus iš „Microsoft Outlook“.

Tada nurodykite el. Pašto adresus ir pašalinkite papildomas eilutes. Naudojant „NotePad ++“, tai galima lengvai atlikti vadovaudamiesi mūsų vadovu.

ištraukite el. pašto adresą iš „Notepad ++“ naudojant regex

Kaip iš CSV failo išgauti el. Laiškus?

CSV el. Pašto adresai, tokie kaip „MicrosoftOutlook“ eksportas, veikia lygiai taip pat, kaip ir standartiniame tekstiniame faile.

Norėdami išgauti el. Laiškus iš CSV failo, pirmiausia atidarykite CSV failą naudodami teksto rengyklę „Notepad ++“, atskirkite atskirus el. Pašto adresus aukščiau paaiškintu procesu ir nukopijuokite juos.

Norėdami išgauti CSV failo el. Laiškus, atlikite šį procesą:

  • Atidarykite CSV failą naudodami „Notepad ++“ teksto rengyklę,
  • Įveskite įprastą išraišką, atitinkančią galimus el. Pašto adresus,
  • Pakeiskite juos el. Pašto ir eilutės pertraukomis,
  • Naudokite įprastą išraišką, kad pažymėtumėte efektyvius el. Pašto adresus,
  • Pašalinkite nepažymėtas eilutes, kuriose nėra el. Pašto adresų,
  • Gaukite galutinį sąrašą atlikdami dublikatų pašalinimo operaciją, kuri išvalys failą, o el. Laiškai bus išgauti iš CSV failo ir paruošti eksportuoti.

Kai CSV failo proceso ekstraktavimo el. Laiškai bus baigti naudojant įprastą išraišką, galėsite nukopijuoti juos tiesiai iš rezultatų.

Gmail: kaip siųsti el. Laišką visiems kontaktai?

Naudojant populiarią el. Pašto programą Gmail, galima išsiųsti el. Laišką visiems adresatui pirmą kartą išgauti kontaktų sąrašą.

Norėdami tai padaryti, atidarykite Google kontaktus ir eikite į meniu Kiti kontaktai, kur rasite el. Pašto adresus, kuriuos kada nors pasikeitėte el. Laišku.

Tada pasirinkite adresatą spustelėję šalia jo žymės langelį, ir pasirodys naujas meniu, leidžiantis pasirinkti visus norimus kontaktus plečiant mėlyną rodyklę, o tada eksportuoti visus savo Gmail kontaktus el. Laiškus paspaudę ant trijų mėlynų Dotai dešinėje ir pasirinkdami el. Pašto eksporto parinktis į vietinį failą, atitinkantį jūsų poreikius: Google CSV, Outlook CSV arba VCard už iOS kontaktus.

Jei turite per daug kontaktų, kad galėtumėte valdyti gautą CSV failą, apsvarstykite, kad CSV failą padalijimas.

Padalinkite CSV teksto failą su kontaktais, eksportuojamais iš Gmail

Taip pat galite eksportuoti visus kontaktus tiesiai iš šio meniu pasirinkdami atitinkamą parinktį, visi kontaktai žymės langelį.

Dažnai Užduodami Klausimai

Kaip el. Pašto ekstraktorius iš tekstinių failų?
Norėdami išgauti el. Laiškus iš tekstinio failo, atidarykite jį naudodami „Notepad ++“ teksto rengyklę ir pritaikykite aukščiau pateiktas instrukcijas naudodami įprastą išraišką, pažymėdami visus el. Laiškus, pasirinkdami tik el. Laiškus ir jų nukopijuokite.
Kaip iš teksto išrašyti el. Paštą „Notepad ++“?
Norėdami pašalinti dublikatus „Notepad ++“, galite naudoti „TextFx“ papildinį. Įdiegę papildinį, pasirinkite Tekstą, kurį norite rūšiuoti, ir pereiti prie „TextFx“> „TextFx“ įrankių> Rūšiuoti eilutes „Case Only“ (arba „Case“ nejautrus). Įsitikinkite, kad „Rūšiuoti išėjimai tik unikalios (stulpelyje) eilutės“ yra patikrintos, kad būtų pašalintos dublikatai.
Kaip iš tekstinio failo ištraukti el. Pašto adresus naudojant „Notepad ++“?
Norėdami išgauti el. Pašto adresus iš tekstinio failo „Notepad ++“, galite naudoti įprastinę išraiškos paiešką. Atidarykite paieškos dialogo langą su „Ctrl+ F“, perjunkite į skirtuką „Park“, patikrinkite „žymės eilutę“, įveskite įprastą išraišką, kad atitiktumėte el. Pašto adresus (pvz., \ B [A-ZA-Z0-9 ._%+-]+ @[A-za-z0-9 .-]+\. [A-z | a-z] {2,} \ b) ir spustelėkite „Mark All“. Tada atidarykite meniu „Paieška“, pasirinkite „Bookmark“ ir „Kopijuoti žymes eilutes“, kad gautumėte visų el. Pašto adresų sąrašą.
Ką vartotojai turėtų daryti, jei susiduria su problema, įkeliant 32 bitų papildinį „Notepad ++“?
Vartotojai turėtų įsitikinti, kad jie veikia suderinamą „Notepad ++“ versiją (32 bitų versija 32 bitų papildiniams). Jei problemos išlieka, apsvarstykite galimybę rasti atnaujintą papildinio versiją arba pasitarkite su „Notepad ++“ bendruomenės forumais, kad gautumėte konkrečių patarimų dėl trikčių šalinimo patarimų.

Yoann Bierling
Apie autorių - Yoann Bierling
Yoann Bierling yra interneto leidybos ir skaitmeninės konsultavimo profesionalas, daro pasaulinį poveikį per patirtį ir inovacijas technologijose. Aistringai įgalinant asmenis ir organizacijas klestėti skaitmeniniame amžiuje, jis yra priversti pateikti išskirtinius rezultatus ir skatinti augimą kuriant švietimo turinį.

Tapkite „Excel Pro“: Prisijunkite prie mūsų kurso!

Pakelkite savo įgūdžius nuo pradedančiųjų į herojų naudodamiesi mūsų „Excel 365“ pagrindais, skirtais jums įgyti tik keletą sesijų.

Užsiregistruokite čia

Pakelkite savo įgūdžius nuo pradedančiųjų į herojų naudodamiesi mūsų „Excel 365“ pagrindais, skirtais jums įgyti tik keletą sesijų.




Komentarai (4)

 2018-08-19 -  Irene Page
Paprasta, aiški ir gerai paaiškinta, labai ačiū
 2018-11-05 -  testkingaws
Ačiū, autorius, man buvo labai naudinga man
 2019-01-15 -  George Mauricio Santana Lima
Ši pamoka yra nuostabi, toks naudingas vadovas!
 2019-01-15 -  Kaspars
Ačiū! Tai buvo patogu!

Palikite komentarą