Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
 

Notepad ++ ekstrakt e-postadresser fra tekstfil

Notepad ++ ekstrakt e-postadresser fra tekstfil [Norsk]

Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
 

Hvordan trekke ut e-postadresser fra tekstfilen

Har du en fil, for eksempel en utvinning fra postkassen din, og du vil kun trekke ut e-postadressene?

Ved hjelp av Notepad ++ og enkelt vanlig uttrykk , er det ganske enkelt.

Se nedenfor et fullstendig eksempel, eller, for å oppsummere, åpne filen, bruk under regexp for å finne e-postadresser, legge til linjeskift før og etter hver av dem, og merk deretter linjene som inneholder en e-postadresse og slett de umarkerte linjene.

Notepad ++ regex ekstrakt tekst

Vrij eenvoudig - maar zie hieronder een volledig voorbeeld met deze slimme regexp uit een Stackoverflow.com discussie over "Extract email from text using notepad ++ en regexp", en met verdere inspiratie van een discussie van superuser.com "Hoe verwijder je alle regels in Notepad ++ behalve regels die een woord bevatten dat ik nodig heb? ".

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

Begynn med filen - i det eksemplet sendte en utvinning av adressene til en Outlook 2013 e-postmappe - du kan ha mange merkelige tegn, unødvendig tekst, e-postadresser på samme linje, ...

Første trinn er å åpne alternativet Erstatt, Søk => Erstatt eller Ctrl + H.

Nnotepad ++ vanlig uttrykk

Her, i Finn hva, skriv inn under vanlig uttrykk .

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

I Erstatt med, skriv dette inn for å erstatte hver e-postadresse ved å: linjeskift \ n + søkestreng $ 1 + linjeskift \ n

\n$1\n

Pass på å sjekke alternativknappen for vanlig uttrykk , og klikk på Erstatt alt.

Se resultatet - hver e-postadresse er nå alene på en ny linje.

Neste trinn er å identifisere alle disse linjene som inneholder bare en enkelt e-postadresse. Åpne Marktab i søkevinduet. Kopier samme regexp som før for å identifisere e-postadressene. Kontroller at det vanlige uttrykket er merket sammen med bokmerkelinjealternativet, og start markeringsoperasjonen med Mark All

I filen er alle linjer som inneholder e-postadresser, nå bokmerket.

I Søk => Bokmerke, velg Fjern Unbookmarked Lines

Og voilà! Filen din inneholder bare e-postadressene uten unødvendig tekst.

Som et siste skritt, vil du kanskje fjerne duplikater for å få en liste over unike e-postadresser.

Trekk ut e-post fra tekst file

Hvis du vil pakke ut e-postmeldinger fra en tekstfil, åpner du den ved hjelp av Notepad ++-tekstredigerer, og bruker instruksjonene ovenfor, ved å bruke et vanlig uttrykk , merke alle e-postmeldinger, velge bare e-postene og kopiere dem.

Notepad ++ kopier alle regex-kamper

Hvis du vil kopiere alle regex-kamper, bruker du Marktab i Notepad ++-søkevinduet. Ved å sette her regexp, vil alle resultater som samsvarer med regexp bli merket, og kan velges og kopieres på den måten.

Fjern duplikater i notisblokk ++

Notepad ++ strip HTML tags

For å fjerne HTML-kodene i Notepad ++ fra en tekst, bruk under vanlig uttrykk <.*?>|</.*?>, og erstatt for eksempel med et mellomrom. Kontroller at avmerkingsboksen for vanlig uttrykk i søkeskjemaet er valgt.

<.*?>|

Notisblokk ++ utdragsadresser

I erstatningsmenyen, tilgjengelig med snarvei CTRL + H, bruker du følgende regexp, med det vanlige uttrykket og prikket samsvarer med den nye linjen som er merket:

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

Og bruk denne erstatningsstrengen for å få en liste over alle nettadresser hentet i filen:

$1\n

Hvordan kopiere merkede linjer i NotesPad ++

Merket tekst i Notisblokk ++ kan kopieres ved hjelp av et regex-søk, ved å bruke søke> markmenyen, velge bokmerke linje og klikke markere alt.

Deretter bruker du søke> bokmerke> Kopier bokmerkede linjemenyen, og resultatet kan limes inn i en ny fil, som inneholder kopien av merkede linjer.

Hvordan trekke ut e-postmeldinger fra tekst med noen få klikk

For å trekke ut e-postmeldinger fra tekst, skriv inn et vanlig uttrykk for å finne ut alle e-postadressene i en tekstfil, for eksempel en utvinning av alle kontaktene dine fra Microsoft Outlook.

Deretter identifiserer du e-postadressene, og fjern de ekstra linjene. Ved hjelp av NotesPad ++ kan det enkelt gjøres ved å følge vår guide.

trekk ut e-postadresse fra Notepad ++ ved hjelp av regex

Hvordan pakke ut e-post fra CSV-fil?

E-postadressene i en CSV, for eksempel en MicrosoftOutlook-eksport, fungerer nøyaktig det samme som for en standard tekstfil.

To trekke ut e-postmeldinger fra CSV-fil , start by opening the CSV file with Notisblokk ++ tekstredigerer , distinguish the single email addresses with the process explained above, and copy them.

To trekke ut e-postmeldinger fra CSV-fil follow the following process:

  • Åpne CSV-filen med Notepad ++ teksteditor,

  • Angi vanlig uttrykk som samsvarer med potensielle e-postadresser,

  • Erstatt dem med e-post og linjeskift,

  • Bruk et vanlig uttrykk for å bokmerke effektive e-postadresser,

  • Fjern linjer som ikke er merket uten e-postadresser,

  • Få en endelig liste ved å utføre en fjern duplikatoperasjon som vil rense filen din og få e-postene trukket ut fra CSV-filen og klare til å eksporteres.

Når ekstrakt-e-postene fra CSV-filprosessen er fullført ved hjelp av et vanlig uttrykk , vil du kunne kopiere dem direkte fra resultatene.

Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
 

Les mer

Lignende artikler

Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
 

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

Legg igjen en kommentar

Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.
Dine data - kryptert. Identitet - anonym. Internetthastighet - Superior.