Notepad ++ kunin ang mga email address mula sa text file sa ilang mga hakbang

Ang pagkakaroon ng isang file, halimbawa isang pagkuha mula sa iyong mailbox, at nais mong kunin lamang ang mga email address?


Paano makuha ang mga email address mula sa text file?

Ang pagkakaroon ng isang file, halimbawa isang pagkuha mula sa iyong mailbox, at nais mong kunin lamang ang mga email address?

Paggamit ng Notepad ++ at simpleng regular na expression, iyon ay medyo simple.

Tingnan sa ibaba ang isang buong halimbawa, o, upang ibahin ang buod, buksan ang iyong file, gamitin ang ibaba regexp upang maHANAp ang mga email address, magdagdag ng mga break ng linya bago at pagkatapos ng bawat isa sa kanila, at pagkatapos ay markahan ang mga linya na naglalaman ng isang email address at tanggalin ang mga hindi naka-marka na linya.

Notepad ++ regex extract text

Medyo prangka - ngunit tingnan sa ibaba ang isang buong halimbawa gamit ang matalino na regexp na ito mula sa isang talakayan ng stackoverflow.com sa extract email mula sa teksto gamit ang Notepad ++ at Regexp .

At din sa karagdagang inspirasyon mula sa isang talakayan ng Superuser.com kung  Paano tanggalin ang lahat ng mga linya sa Notepad ++ maliban sa mga linya na naglalaman ng isang salitang kailangan ko?   .

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

Simula sa iyong file - sa halimbawang iyon, ang isang pagkuha ng mga TO address ng isang Outlook 2013 ay nagpadala ng mga folder ng email - maaari kang magkaroon ng maraming kakaibang character, hindi kailangang teksto, email address sa parehong linya, ...

Ang unang hakbang ay upang buksan ang pagpipiliang Palitan, PaghaHANAp => Palitan o Ctrl + H.

Nnotepad ++ regular na expression

Dito, sa HANApin kung ano, ipasok sa ibaba ng regular na expression.

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

Sa Palitan, ipasok ito upang palitan ang bawat email address sa pamamagitan ng: line break \ n + string ng paghaHANAp $ 1 + line break \ n

\n$1\n

Tiyaking suriin ang radio button na Regular Expression, at i-click ang Palitan Lahat.

Tingnan ang resulta - ang bawat email address ay nag-iisa na ngayon sa isang bagong linya.

Ang susunod na hakbang ay upang matukoy ang lahat ng mga linyang ito na naglalaman lamang ng isang solong email address. Buksan ang Marktab sa window ng PaghaHANAp. Kopyahin ang parehong regexp tulad ng dati upang kilalanin ang mga email address. Tiyakin na ang  regular na expression   ay naka-check, kasama ang pagpipilian sa Bookmark linya, at simulan ang pagmamarka ng operasyon sa Markahan Lahat

Sa file, ang lahat ng mga linya na naglalaman ng mga email address ay naka-bookmark na ngayon.

Sa Search => Bookmark, piliin ang Alisin ang Mga Unbookmarked Linya

At voilà! Ang iyong file ay naglalaman lamang ng mga email address nang walang hindi kailangang teksto.

Bilang huling hakbang, maaari mong  alisin ang mga duplicate   upang magkaroon ng isang listahan ng mga natatanging email address.

I-extract ang mga email mula sa text file

Upang kunin ang mga email mula sa isang text file, buksan ito gamit ang Notepad ++ text editor, at ilapat ang mga tagubilin sa itaas, sa pamamagitan ng paggamit ng regular na expression, pag-tag sa lahat ng mga email, pagpili lamang ng mga email, at pagkopya sa mga ito.

Notepad ++ kopyahin ang lahat ng mga tugma sa regex

Upang kopyahin ang lahat ng mga tugma sa regex, gamitin ang Marktab sa Notepad ++ window ng paghaHANAp. Sa pamamagitan ng paglalagay dito ang regexp, ang lahat ng mga resulta na tumutugma sa regexp ay mamarkahan, at maaaring mapili at kopyahin ang paraan na iyon.

Notepad ++ strip tags ng HTML

Upang alisin ang mga tag na HTML sa Notepad ++ mula sa isang teksto, gamitin sa ibaba ang regular na expression<.*?>|</.*?>, at palitan ang halimbawa sa isang espasyo. Tiyaking napili ang check box na regular expression sa form sa paghahanap.

Notepad ++ extract URLs

Maging isang Excel Pro: Sumali sa aming kurso!

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.

Mag -enrol dito

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.

Sa menu ng palitan, naa-access sa shortcut CTRL + H, gamitin ang sumusunod na regexp, na may  regular na expression   at tuldok ang tumutugma sa bagong linya na naka-check:

At gamitin ang palitan na string upang makakuha ng isang listahan ng lahat ng mga URL na nakuha sa file:

Paano makopya ang mga minarkahang linya sa NotePad ++?

Ang naka-marka na teksto sa Notepad + + ay maaaring kopyahin gamit ang isang paghahanap sa regex, sa pamamagitan ng paggamit ng search> mark menu, pagpili ng linya ng bookmark at pag-click sa markahan ang lahat.

Pagkatapos, gamitin ang search> bookmark> kopyahin ang mga menu na naka-bookmark na linya, at ang resulta ay ma-paste sa isang bagong file, na naglalaman ng kopya ng mga markadong linya.

Paano kunin ang mga email mula sa teksto sa ilang mga pag-click?

Upang kunin ang mga email mula sa teksto, ipasok lamang ang isang  regular na expression   upang malaman ang lahat ng mga email address sa isang text file, halimbawa isang pagkuha ng lahat ng iyong mga contact mula sa Microsoft Outlook.

Pagkatapos, kilalanin ang mga email address, at alisin ang mga dagdag na linya. Gamit ang NotePad ++, madali itong gawin sa pamamagitan ng pagsunod sa aming gabay.

kunin ang email address mula sa Notepad ++ gamit ang regex

Paano kunin ang mga email mula sa CSV file?

Ang mga email address sa isang CSV, tulad ng isang pag-export ng MicrosoftOutlook, ay gumagana nang eksakto katulad ng para sa isang karaniwang file ng teksto.

Upang kunin ang mga email mula sa CSV file, magsimula sa pamamagitan ng pagbubukas ng CSV file na may Notepad ++ text editor, makilala ang nag-iisang email address sa proseso na ipinaliwanag sa itaas, at kopyahin ang mga ito.

Upang  kunin ang mga email mula sa CSV file   sundin ang sumusunod na proseso:

  • Buksan ang CSV file na may Notepad ++ text editor,
  • Ipasok ang  regular na expression   na tumutugma sa mga potensyal na email address,
  • Palitan ang mga ito ng email at linya ng break,
  • Gumamit ng isang regular na pagpapahayag sa mga bookmark na epektibong email address,
  • Alisin ang mga linya na hindi naka-bookmark na hindi naglalaman ng mga email address,
  • Kumuha ng isang pangwakas na listahan sa pamamagitan ng pagsasagawa ng isang tinanggal na operasyon ng mga duplicate na linisin ang iyong file at makuha ang mga email na nakuha mula sa iyong CSV file at handa nang i-export.

Kapag nakumpleto ang pagkuha ng mga email mula sa proseso ng file ng CSV gamit ang isang regular na expression, magagawa mong kopyahin ang mga ito nang direkta mula sa mga resulta.

Gmail: Paano magpadala ng email sa lahat ng mga contact?

Gamit ang popular na email application ng email, posible na magpadala ng email sa lahat ng mga contact sa pamamagitan ng unang pagkuha ng listahan ng contact.

Upang gawin ito, buksan ang iyong mga contact sa Google, at pumunta sa menu na Iba pang mga contact, kung saan makikita mo ang mga email address ng sinuman na iyong pinalitan ng isang email.

Pagkatapos, pumili ng isang contact sa pamamagitan ng pag-click sa checkbox sa tabi nito - at isang bagong menu ay lilitaw, na nagbibigay-daan sa iyo upang piliin ang lahat ng mga contact na gusto mo sa pamamagitan ng pagpapalawak ng asul na arrow, at pagkatapos ay i-export ang lahat ng iyong mga gmail contact email sa pamamagitan ng pag-click sa tatlong asul Dots sa kanan, at pagpili ng mga pagpipilian sa pag-export ng email sa lokal na file na nababagay sa iyong mga pangangailangan: Google CSV, Outlook CSV, o VCard para sa iOS contact.

Kung mayroon kang masyadong maraming mga contact upang mahawakan sa nagresultang file na CSV, isaalang-alang ang paghahati ng iyong CSV file.

Hatiin ang iyong file ng teksto ng CSV na may mga contact na na-export mula sa Gmail

Maaari mo ring i-export ang lahat ng mga contact nang direkta mula sa menu na ito sa pamamagitan ng pagpili ng naaangkop na pagpipilian, ang lahat ng checkbox ng contact.

Madalas Na Nagtanong

Paano ang email extractor mula sa mga file ng teksto?
Upang kunin ang mga email mula sa isang text file, buksan ito gamit ang notepad ++ text editor at ilapat ang mga tagubilin sa itaas gamit ang isang regular na expression, pagmamarka ng lahat ng mga email, pagpili lamang ng mga email, at pagkopya sa kanila.
Paano mag -notepad ++ I -extract ang email mula sa teksto?
Upang alisin ang mga duplicate sa Notepad ++, maaari mong gamitin ang plugin ng TextFX. Matapos i -install ang plugin, piliin ang teksto na nais mong pag -uri -uriin at mag -navigate sa textfx> textfx tool> pag -uri -uriin ang mga linya ng kaso na sensitibo (o insensitive ng kaso). Siguraduhin na ang 'pag -uri -uriin lamang ng mga natatanging (sa haligi) na mga linya' ay nasuri upang alisin ang mga duplicate.
Paano ko makukuha ang mga email address mula sa isang text file gamit ang notepad ++?
Upang kunin ang mga email address mula sa isang text file sa Notepad ++, maaari kang gumamit ng isang regular na paghahanap ng expression. Buksan ang dialog ng paghahanap na may Ctrl+ F, lumipat sa tab na 'Mark', Suriin 'ang bookmark line', magpasok ng isang regular na expression upang tumugma sa mga email address (tulad ng \ b [a-za-z0-9 ._%+-]+ @[A-za-z0-9 .-]+\. [A-z | a-z] {2,} \ b), at i-click ang 'markahan ang lahat'. Pagkatapos, buksan ang menu ng 'Search', piliin ang 'Bookmark', at 'Kopyahin ang Mga Bookmark na Linya' upang makakuha ng isang listahan ng lahat ng mga email address.
Ano ang dapat gawin ng mga gumagamit kung nakatagpo sila ng isang isyu na naglo-load ng isang 32-bit na plugin sa Notepad ++?
Dapat tiyakin ng mga gumagamit na nagpapatakbo sila ng isang katugmang bersyon ng Notepad ++ (32-bit na bersyon para sa 32-bit na mga plugin). Kung nagpapatuloy ang mga isyu, isaalang -alang ang paghahanap ng isang na -update na bersyon ng plugin o kumunsulta sa mga forum ng komunidad ng Notepad ++ para sa mga tiyak na payo sa pag -aayos.

Yoann Bierling
Tungkol sa may-akda - Yoann Bierling
Ang Yoann Bierling ay isang Web Publishing & Digital Consulting Professional, na gumagawa ng isang pandaigdigang epekto sa pamamagitan ng kadalubhasaan at pagbabago sa mga teknolohiya. Masigasig tungkol sa pagbibigay kapangyarihan sa mga indibidwal at organisasyon na umunlad sa digital na edad, hinihimok siya upang maihatid ang mga pambihirang resulta at magmaneho ng paglago sa pamamagitan ng paglikha ng nilalaman ng edukasyon.

Maging isang Excel Pro: Sumali sa aming kurso!

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.

Mag -enrol dito

Pagtaas ng iyong mga kasanayan mula sa baguhan hanggang sa bayani kasama ang aming kurso ng Excel 365 na mga pangunahing kaalaman, na idinisenyo upang gawin kang may kasanayan sa ilang mga sesyon lamang.




Mga komento (4)

 2018-08-19 -  Irene Page
Simple, malinaw at mahusay na ipinaliwanag, salamat sa inyo
 2018-11-05 -  testkingaws
Salamat, may-akda, ay lubhang kapaki-pakinabang para sa akin
 2019-01-15 -  George Mauricio Santana Lima
Ang tutorial na ito ay kamangha-manghang, tulad ng isang kapaki-pakinabang na gabay!
 2019-01-15 -  Kaspars
Salamat! Ito ay madaling gamitin!

Mag-iwan ng komento