Notepad ++ poimii sähköpostiosoitteet tekstitiedostosta

Notepad ++ poimii sähköpostiosoitteet tekstitiedostosta

Miten erottaa sähköpostiosoitteet tekstitiedostosta

Jos sinulla on tiedosto, esimerkiksi uutuus postilaatikosta, ja haluat poistaa vain sähköpostiosoitteet?

Käyttämällä Notepad ++ ja yksinkertaista säännöllistä lauseketta, se on melko yksinkertainen.

Katso täydellinen esimerkki alla olevasta taulukosta tai, jos haluat tiivistää, avaa tiedosto, käytä regexp-osoitetta alla olevien osoitteiden etsimiseen, rivien lisäämiseen ennen ja jälkeen jokaisen niistä ja merkitse rivit, jotka sisältävät sähköpostiosoitteen ja poista merkitsemättömät viivat.

Notepad ++ regex-uutisteksti

Melko suoraviivainen - mutta näe alla täydellinen esimerkki käyttämällä tätä fiksuista regexp: tä Stackoverflow.com-keskustelusta aiheesta "Extract email from text using notepad ++ ja regexp" ja lisää inspiraatiota superuser.com-keskustelusta. "Kuinka poistaa kaikki rivit Notepad ++: stä paitsi rivit, jotka sisältävät sana, jota tarvitsen? ".

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

Aloittamalla tiedostosi - tässä esimerkissä Outlook 2013: n lähettämien sähköpostiviestien "TO" -osoitteiden poistaminen - sinulla voi olla paljon outoja merkkejä, tarpeetonta tekstiä, sähköpostiosoitteita samalla rivillä, ...

Ensimmäinen vaihe on avata Korvaa-vaihtoehto, Etsi => Korvaa tai Ctrl + H.

Nnotepad ++ säännöllinen lauseke

Täältä löydät Etsi, kirjoittamalla säännöllisen lausekkeen alle.

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

Kirjoita Korvaa-asetukseksi, jos haluat korvata jokaisen sähköpostiosoitteen seuraavasti: rivinvaihto \ n + hakusumma $ 1 + rivinvaihto \ n

\n$1\n

Varmista, että valitset Säännöllinen lauseke -valintanappi ja valitse Korvaa kaikki.

Katso tulos - jokainen sähköpostiosoite on nyt yksin uudella rivillä.

Seuraava vaihe on tunnistaa kaikki nämä rivit, jotka sisältävät vain yhden sähköpostiosoitteen. Avaa Marktab Search-ikkunassa. Kopioi sama regexp kuin aiemmin tunnistamaan sähköpostiosoitteet. Varmista, että säännöllinen lauseke on valittu kirjanmerkkivaihtoehtoa käyttäen ja aloita merkintätoiminto Mark All -toiminnolla

Tiedostossa kaikki rivit, jotka sisältävät sähköpostiosoitteet, on nyt merkitty kirjanmerkiksi.

Valitse Etsi => Kirjanmerkki ja valitse Poista unbookmarked lines

Ja voilà! Tiedostosi sisältää vain sähköpostiosoitteet ilman tarpeetonta tekstiä.

Viimeisenä vaiheena saatat haluta poistaa kaksoiskappaleet, jotta saat luettelon yksilöllisistä sähköpostiosoitteista.

Poimi sähköpostit tekstistä file

Voit poimia sähköpostiviestejä tekstitiedostosta avaamalla sen Notepad ++ -tekstieditorilla ja noudattamalla yllä olevia ohjeita käyttämällä säännöllistä lauseketta, merkitsemällä kaikki sähköpostit, valitsemalla vain sähköpostit ja kopioimalla ne.

Ote viestit CSV: stä

CSV: n sähköpostiosoitteet, kuten MicrosoftOutlook-vienti, toimivat täsmälleen samalla tavalla kuin tavallisen tekstitiedoston kohdalla. Avaa CSV-tiedosto Notepad ++ -tekstieditorilla, erota yksittäiset sähköpostiosoitteet edellä selostetulla prosessilla ja kopioi ne.

Notepad ++ kopioi kaikki regex-ottelut

Jos haluat kopioida kaikki regex-ottelut, käytä Marktab Notepad ++ -haun ikkunassa. Tässä asetetaan regexp, kaikki tulokset, jotka vastaavat regexpia, merkitään, ja ne voidaan valita ja kopioida tällä tavalla.

Poista kaksoiskappaleet notepad ++: ssä

Notepad ++ nauhat HTML-tunnisteita

Jos haluat poistaa HTML-tunnisteet Notepad ++: sta tekstistä, käytä alla olevaa säännöllistä lauseketta<.*?>|</.*?>ja korvaa esimerkiksi tilalla. Varmista, että hakulomakkeessa oleva säännöllinen lauseke on valittu.

<.*?>|

Notepad ++ -uutin URL-osoitteet

Vaihda-valikossa, jota voi käyttää CTRL + H -pikakuvakkeella, käytä seuraavaa regexpia, kun tavallinen lauseke ja pistemäärä vastaavat uutta riviä:

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

Ja käytä tätä korvaavaa merkkijonoa saadaksesi luettelon kaikista tiedostosta puretuista URL-osoitteista:

$1\n

Kuinka merkityt rivit kopioidaan NotePad ++: ssa

Notepad ++: ssa merkityn tekstin voi kopioida käyttämällä regex-hakua käyttämällä hakusanan merkkiä, valitsemalla kirjanmerkkilinjan ja napsauttamalla merkitsemällä kaikki.

Käytä sitten hakua> kirjanmerkki> kopioi kirjanmerkillä merkittyjä rivivalikkoja, ja tulos voidaan liittää uuteen tiedostoon, joka sisältää merkittyjen rivien kopion.

Miten poimia sähköposteja tekstistä muutamalla napsautuksella

Jos haluat poimia sähköpostiviestejä tekstistä, kirjoita säännöllinen lauseke, jotta saat selville kaikki tekstitiedoston sähköpostiosoitteet, esimerkiksi kaikkien Microsoft Outlookin yhteystietojen poistamisen.

Tunnista sitten sähköpostiosoitteet ja poista ylimääräiset rivit. NotePad ++: n avulla se voidaan helposti tehdä noudattamalla opastamme.

poista sähköpostiosoite Notepad ++: sta käyttämällä regexiä

Lue lisää

Samanlaisia ​​artikkeleita

Kommentit (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!

Jätä kommentti