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

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

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

ตรงไปตรงสวย - แต่ดูด้านล่างตัวอย่างเต็มโดยใช้ regexp ฉลาดนี้จากการสนทนา Stackoverflow.com ใน "สารสกัดจากข้อความโดยใช้ notepad ++ และ regexp" และด้วยแรงบันดาลใจจากการสนทนาของ superuser.com "วิธีลบบรรทัดทั้งหมดใน Notepad ++ ยกเว้น เส้นที่มีคำที่ฉันต้องการ? ".

(\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.

Alisin ang mga duplicate sa notepad ++

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

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:

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

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

$1\n

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.

Magbasa nang higit pa

Mga katulad na artikulo

Mga komento (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!

Mag-iwan ng komento