Notepad ++ dažos soļos ekstrahē e-pasta adreses no teksta faila

Vai jums ir kāds fails, piemēram, no savas pastkasti, un vēlaties iegūt tikai e-pasta adreses? Izmantojot Notepad ++ un vienkāršu regulāro izteiksmi, tas ir diezgan vienkārši.

Kā no teksta faila iegūt e-pasta adreses?

Vai jums ir kāds fails, piemēram, no savas pastkasti, un vēlaties iegūt tikai e-pasta adreses?

Izmantojot Notepad ++ un vienkāršu regulāro izteiksmi, tas ir diezgan vienkārši.

Skatiet tālāk pilnu piemēru vai, lai apkopotu, atveriet failu, izmantojiet zem regexp, lai atrastu e-pasta adreses, pievienotu līniju pārtraukumus pirms un pēc katra no tiem, un pēc tam atzīmējiet līnijas ar e-pasta adresi un izdzēsiet marķētās līnijas.

Notepad ++ regex ekstrakta teksts

Diezgan vienkārši - bet zemāk skatiet pilnu piemēru, izmantojot šo gudro regexp no stackoverflow.com diskusijas par “ izraksta e -pastu no teksta, izmantojot Notepad ++ un regexp ”.

Un arī ar turpmāku iedvesmu no SuperUser.com diskusijas “ Kā izdzēst visas līnijas Notepad ++, izņemot līnijas, kas satur vārdu, kas man nepieciešams? ”.

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

Sākot no sava faila - šajā piemērā Outlook 2013 nosūtīto e-pasta ziņojumu mapes TO adreses iegūšana - tajā pašā rindiņā var būt daudz dīvainu rakstzīmju, nevajadzīgu tekstu, e-pasta adreses ...

Pirmais solis ir atvērt aizvietošanas opciju, Meklēt => Aizstāt vai Ctrl + H.

Nnotepad ++ regulārā izteiksme

Šeit, Find what, ievadiet zem parastās izteiksmes.

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

In Replace with, ievadiet šo, lai aizstātu katru e-pasta adresi ar: line break \ n + meklēšanas secība $ 1 + line break \ n

\n$1\n

Pārbaudiet regulāro izteiksmju pogu un noklikšķiniet uz Aizstāt visu.

Skatiet rezultātu - katra e-pasta adrese tagad ir novietota atsevišķi jaunā rindā.

Nākamais solis ir identificēt visas šīs līnijas, kurās ir tikai viena e-pasta adrese. Meklēšanas lodziņā atveriet Marktab. Kopējiet to pašu regexp, kā iepriekš, lai identificētu e-pasta adreses. Pārliecinieties, vai Regulārā izteiksme ir atzīmēta kopā ar grāmatzīmju opcijas izvēli un sākat marķēšanas darbību, atzīmējot visu

Šajā failā visas rindiņas, kurās ir e-pasta adreses, tagad ir atzīmētas ar grāmatzīmi.

Meklēšanas lodziņā Search => Grāmatzīme atlasiet Noņemt no grāmatzīmēm atzīmētās līnijas

Un balsi! Jūsu failā tagad ir tikai e-pasta adreses bez liekiem tekstiem.

Pēdējais solis, iespējams, vēlēsities noņemt dublikātus, lai būtu saraksts ar unikālām e-pasta adresēm.

Izvilkt e-pastus no teksta file

Lai iegūtu e-pastus no teksta faila, atveriet to, izmantojot Notepad ++ teksta redaktoru, un piemērojiet iepriekš minētos norādījumus, izmantojot regulāru izteiksmi, atzīmējot visus e-pastus, atlasot tikai e-pastus un kopējot tos.

Notepad ++ kopija visas regex spēles

Lai kopētu visas regex atbilstības, izmantojiet Marktab Notepad ++ meklēšanas logā. Ievietojot šeit regexp, visi rezultāti, kas atbilst regexp, tiks atzīmēti, un tos var izvēlēties un kopēt šādā veidā.

Notepad ++ sloksnes HTML tagi

Lai no teksta noņemtu HTML tagus no Notepad ++, izmantojiet zem regulāru izteiksmi<.*?>|</.*?>un aizstāt, piemēram, ar atstarpi. Pārliecinieties, ka meklēšanas formā ir atlasīta izvēles rūtiņa regulārā izteiksme.

Notepad ++ ekstrakcijas URL

Kļūsti par Excel Pro: pievienojieties mūsu kursam!

Paaugstiniet savas prasmes no iesācējiem līdz varonim ar mūsu Excel 365 pamatkursiem, kas izstrādāti, lai padarītu jūs prasmīgu tikai dažās sesijās.

Reģistrējieties šeit

Paaugstiniet savas prasmes no iesācējiem līdz varonim ar mūsu Excel 365 pamatkursiem, kas izstrādāti, lai padarītu jūs prasmīgu tikai dažās sesijās.

Aizstāšanas izvēlnē, kas pieejama ar īsceļu CTRL + H, izmantojiet šādu regexp, ar regulāro izteiksmi un punktu atbilstību jaunajai pārbaudītajai rindai:

Un izmantojiet šo aizstāšanas virkni, lai iegūtu sarakstu ar visiem failā iegūtajiem URL:

Kā nokopēt atzīmētās līnijas bloknotā + +?

Atzīmēto tekstu Notepad ++ var kopēt, izmantojot regex meklēšanu, izmantojot meklēšanas> atzīmes izvēlni, izvēloties grāmatzīmju līniju un noklikšķinot uz atzīmēt visu.

Pēc tam izmantojiet meklēšanas> grāmatzīmi> kopēt grāmatzīmju rindas izvēlni un rezultātu var ielīmēt jaunā failā, kurā ir atzīmēto līniju kopija.

Kā iegūt dažus e-pastus no teksta ar dažiem klikšķiem?

Lai iegūtu e-pastus no teksta, vienkārši ievadiet regulāru izteiksmi, lai uzzinātu visas e-pasta adreses teksta failā, piemēram, visu kontaktu iegūšanu no Microsoft Outlook.

Pēc tam identificējiet e-pasta adreses un noņemiet papildu līnijas. Izmantojot NotePad ++, to var viegli izdarīt, sekojot mūsu ceļvedim.

izrakstiet e-pasta adresi no Notepad ++, izmantojot regex

Kā iegūt e-pastus no CSV faila?

CSV e-pasta adreses, piemēram, MicrosoftOutlook eksports, darbojas tieši tāpat kā parastam teksta failam.

Lai iegūtu e-pastus no CSV faila, vispirms atveriet CSV failu ar Notepad ++ teksta redaktoru, atdaliet atsevišķās e-pasta adreses ar iepriekš izskaidroto procesu un nokopējiet tās.

Lai iegūtu e-pastus no CSV faila, rīkojieties šādi:

  • Atveriet CSV failu, izmantojot Notepad ++ teksta redaktoru,
  • Ievadiet regulāro izteiksmi, kas atbilst potenciālajām e-pasta adresēm,
  • Aizstāt tos ar e-pastu un līnijas pārtraukumu,
  • Izmantojiet parasto izteiksmi, lai grāmatzīmētu efektīvās e-pasta adreses,
  • Noņemiet neatzīmētās rindiņas, kurās nav e-pasta adreses,
  • Iegūstiet galīgo sarakstu, veicot operācijas ar dublikātu noņemšanu, kas notīrīs jūsu failu, un e-pasta ziņojumi tiks noņemti no jūsu CSV faila un būs gatavi eksportam.

Kad CSV failu procesa e-pasta ziņojumi būs pabeigti, izmantojot parasto izteiksmi, jūs tos varēsit nokopēt tieši no rezultātiem.

Gmail: Kā nosūtīt e-pastu uz visiem kontaktiem?

Izmantojot populāro e-pasta lietojumprogrammu Gmail, ir iespējams nosūtīt e-pastu uz visiem kontaktiem, vispirms iegūstot kontaktu sarakstu.

Lai to izdarītu, atveriet Google kontaktus un dodieties uz izvēlni Citi kontakti, kur jūs atradīsiet e-pasta adreses ikvienam, ar kuru esat kādreiz apmainījies ar e-pastu.

Pēc tam izvēlieties kontaktu, noklikšķinot uz izvēles rūtiņas blakus tai - un parādīsies jauna izvēlne, kas ļauj jums izvēlēties visus kontaktus vēlaties, paplašinot zilo bultiņu, un pēc tam eksportēt visus jūsu Gmail kontaktus e-pastus, noklikšķinot uz trim zilajiem Punkti pa labi, un izvēloties e-pasta eksporta iespējas vietējiem failiem, kas atbilst jūsu vajadzībām: Google CSV, Outlook CSV vai vCard iOS kontaktiem.

Ja jums ir pārāk daudz kontaktu, lai apstrādātu iegūto CSV failu, apsveriet iespēju sadalīt CSV failu.

Sadaliet CSV teksta failu ar kontaktiem, kas eksportēti no Gmail

Jūs varat arī eksportēt visus kontaktus tieši no šīs izvēlnes, izvēloties atbilstošo opciju, visi kontaktpūti.

Bieži Uzdotie Jautājumi

Kā ir e -pasta izraksts no teksta failiem?
Lai iegūtu e -pastus no teksta faila, atveriet to ar Notepad ++ teksta redaktoru un izmantojiet iepriekš minētās instrukcijas, izmantojot parasto izteiksmi, atzīmējot visus e -pastus, atlasot tikai e -pastus un kopējot tos.
Kā no teksta izrakstīt e -pastu ++ ekstraktu?
Lai noņemtu dublikātus Notepad ++, varat izmantot spraudni TextFX. Pēc spraudņa instalēšanas atlasiet tekstu, kuru vēlaties kārtot, un pāriet uz TextFX> TextFX rīki> Kārtot līnijas Case jutīgas (vai gadījuma nejutīgas). Pārliecinieties, vai tiek pārbaudīti tikai unikālas (kolonnā) līnijas ”, lai noņemtu dublikātus.
Kā es varu iegūt e -pasta adreses no teksta faila, izmantojot Notepad ++?
Lai izvilktu e -pasta adreses no teksta faila Notepad ++, varat izmantot parasto izteiksmes meklēšanu. Atveriet meklēšanas dialoglodziņu ar Ctrl+ F, pārslēdzieties uz cilni “Mark”, pārbaudiet “grāmatzīmju līnija”, ievadiet parasto izteiksmi, lai atbilstu e-pasta adresēm (piemēram, \ b [A-ZA-Z0-9 ._%+-]+ @[A-ZA-Z0-9 .-]+\. [A-Z | A-Z] {2,} \ b) un noklikšķiniet uz “Atzīmēt visus”. Pēc tam atveriet izvēlni “Meklēt”, atlasiet “grāmatzīmi” un “Kopēt grāmatzīmju līnijas”, lai iegūtu visu e -pasta adresju sarakstu.
Kas lietotājiem būtu jādara, ja viņi saskaras ar problēmu 32 bitu spraudņa ielādēšanai pie Notepad ++?
Lietotājiem jāpārliecinās, ka viņi palaiž saderīgu Notepad ++ versiju (32 bitu versija 32 bitu spraudņiem). Ja joprojām pastāv jautājumi, apsveriet iespēju atrast atjauninātu spraudņa versiju vai konsultējieties ar Notepad ++ kopienas forumiem, lai iegūtu īpašus traucējummeklēšanas padomus.

Yoann Bierling
Par autoru - Yoann Bierling
Yoann Bierling ir tīmekļa izdošanas un digitālo konsultāciju profesionālis, kas globāli ietekmē zināšanas un inovācijas tehnoloģijās. Kaislīgi dodot iespēju indivīdiem un organizācijām attīstīties digitālajā laikmetā, viņš tiek virzīts, lai sniegtu izcilus rezultātus un izaugtu, izmantojot izglītības satura izveidi.

Kļūsti par Excel Pro: pievienojieties mūsu kursam!

Paaugstiniet savas prasmes no iesācējiem līdz varonim ar mūsu Excel 365 pamatkursiem, kas izstrādāti, lai padarītu jūs prasmīgu tikai dažās sesijās.

Reģistrējieties šeit

Paaugstiniet savas prasmes no iesācējiem līdz varonim ar mūsu Excel 365 pamatkursiem, kas izstrādāti, lai padarītu jūs prasmīgu tikai dažās sesijās.




Komentāri (4)

 2018-08-19 -  Irene Page
Vienkāršs, skaidrs un labi izskaidrots, paldies ļoti daudz
 2018-11-05 -  testkingaws
Paldies, autors bija ļoti noderīgs man
 2019-01-15 -  George Mauricio Santana Lima
Šī apmācība ir pārsteidzoša, tik noderīga ceļvedis!
 2019-01-15 -  Kaspars
Paldies! Tas nāca parocīgs!

Atstājiet savu komentāru