Notepad ++ extrahera e-postadresser från textfil i några steg
- Hur extraherar jag e-postadresser från textfilen?
- Notepad ++ regex extrakttext
- Nnotepad ++ regelbundet uttryck
- I Sök => Bokmärke, välj Ta bort obookade linjer
- Extrahera e-postmeddelanden från text file
- Notepad ++ kopiera alla regex matchningar
- Notepad ++ strip HTML tags
- Notepad ++ extra URL-adresser
- Hur extraherar jag e-postmeddelanden från CSV-filen?
- Gmail: Hur skickar du ett mail till alla kontakter?
- Vanliga Frågor
- kommentarer (4)
Hur extraherar jag e-postadresser från textfilen?
Har du en fil, till exempel en extrahering från din brevlåda, och vill du bara extrahera e-postadresserna?
Med Notepad ++ och enkelt regelbundet uttryck är det ganska enkelt.
Se nedan ett fullständigt exempel eller, för att sammanfatta, öppna din fil, använd nedan regexp för att hitta e-postadresser, lägg till radbrytningar före och efter var och en och markera sedan raderna som innehåller en e-postadress och radera de omarkerade raderna.
Notepad ++ regex extrakttext
Ganska enkelt - men se nedan ett fullständigt exempel med denna smarta regexp från en stackoverflow.com -diskussion om Extract E -post från text med hjälp av Notepad ++ och RegExp .
Och även med ytterligare inspiration från en SuperUser.com -diskussion Hur tar du bort alla rader i Notepad ++ utom linjer som innehåller ett ord jag behöver? .
Börja med din fil - i det här exemplet skickade en extrahering av adresserna Till till en Outlook 2013 e-postmapp - du kan ha många märkliga tecken, onödig text, e-postadresser på samma rad, ...
Första steget är att öppna alternativet Ersätt, Sök => Ersätt eller Ctrl + H.
Nnotepad ++ regelbundet uttryck
Här, i Hitta vad, skriv in under vanligt uttryck.
I Ersätt med, skriv det här för att ersätta varje e-postadress med: radbrytning \ n + söksträng $ 1 + radbrytning \ n
Se till att du kontrollerar alternativknappen Regular Expression och klicka på Replace All.
Se resultatet - varje e-postadress är nu ensam på en ny rad.
Nästa steg är att identifiera alla dessa rader som bara innehåller en enda e-postadress. Öppna Marktab i sökfönstret. Kopiera samma regexp som tidigare för att identifiera e-postadresserna. Se till att det reguljära uttrycket är markerat, tillsammans med bokmärkesalternativet och starta markeringsoperationen med Mark All
I filen är alla rader som innehåller e-postadresser nu bokmärkt.
I Sök => Bokmärke, välj Ta bort obookade linjer
Och voilà! Din fil innehåller nu bara e-postadresserna utan onödig text.
Som ett sista steg kanske du vill ta bort dubbletter för att få en lista med unika e-postadresser.
Extrahera e-postmeddelanden från text file
För att extrahera e-postmeddelanden från en textfil, öppna den med Notepad ++ textredigerare och använd anvisningarna ovan, genom att använda ett vanligt uttryck, märka alla e-postmeddelanden, välja endast e-postmeddelanden och kopiera dem.
Notepad ++ kopiera alla regex matchningar
För att kopiera alla regex-matchningar, använd markeringsfönstret Marktab i Notepad ++. Genom att placera här regexp, kommer alla resultat som matchar regexp att markeras och kan väljas och kopieras så.
Notepad ++ strip HTML tags
Om du vill ta bort HTML-taggarna i Notepad ++ från en text använder du det vanliga uttrycket<.*?>|</.*?>, och ersätt till exempel med ett mellanslag. Kontrollera att rutan Regular Express i sökformuläret har valts.
Notepad ++ extra URL-adresser
I ersättningsmenyn, tillgänglig med genväg CTRL + H, använd följande regexp, med det reguljära uttrycket och punkten matchar den nya raden kontrollerad:
Bli en Excel Pro: Gå med i vår kurs!
Höj dina färdigheter från nybörjare till hjälte med vår Excel 365 -grunder, utformad för att göra dig skicklig i bara några få sessioner.
Anmäla sig härOch använd den här ersättningssträngen för att få en lista över alla webbadresser som extraheras i filen:
Hur kopierar du markerade rader i NotePad ++?
Markerad text i Anteckningar ++ kan kopieras med hjälp av en regex-sökning, genom att använda sökmenyn> Markera menyn, markera bokmärkeslinjen och klicka markera alla.
Använd sedan sökningen> bokmärke> Kopiera bokmärkta linjer menyn, och resultatet kan klistras in i en ny fil, innehållande kopian av markerade linjer.
Hur extraherar jag e-postmeddelanden från text med några klick?
För att extrahera e-postmeddelanden från text, skriv helt enkelt ett vanligt uttryck för att ta reda på alla e-postadresser i en textfil, till exempel en utdragning av alla dina kontakter från Microsoft Outlook.
Identifiera sedan e-postadresserna och ta bort extra linjer. Med NotesPad ++ kan det enkelt göras genom att följa vår guide.
extrahera e-postadress från Notepad ++ med regexHur extraherar jag e-postmeddelanden från CSV-filen?
E-postadresserna i en CSV, till exempel en MicrosoftOutlook-export, fungerar exakt samma som för en vanlig textfil.
För att extrahera e-postmeddelanden från CSV-fil, börja med att öppna CSV-filen med Notepad ++ textredigerare, skilja de enskilda e-postadresserna med processen som förklarats ovan och kopiera dem.
Följ följande process för att extrahera e-postmeddelanden från CSV-fil:
- Öppna CSV-filen med Notepad ++ textredigerare,
- Ange regelbundet uttryck som matchar potentiella e-postadresser,
- Byt ut dem med e-post och rader,
- Använd ett vanligt uttryck för att bokmärka effektiva e-postadresser,
- Ta bort rader som inte är märkta och som inte innehåller e-postadresser,
- Få en slutlig lista genom att utföra en ta bort dubbletter som kommer att rensa din fil och få e-postmeddelanden extraherade från din CSV-fil och redo att exporteras.
När extraktmeddelandena från CSV-filprocessen har slutförts med ett vanligt uttryck kommer du att kunna kopiera dem direkt från resultaten.
Gmail: Hur skickar du ett mail till alla kontakter?
Med det populära e-postprogrammet Gmail är det möjligt att skicka ett mail till alla kontakter genom att först extrahera kontaktlistan.
För att göra det, öppna dina Google-kontakter och gå till menyn Annan kontakter, där du hittar e-postadresserna till någon du någonsin har bytt ut ett mail med.
Välj sedan en kontakt genom att klicka på kryssrutan bredvid den - och en ny meny visas, så att du kan välja alla kontakter du vill ha genom att expandera den blå pilen och sedan exportera alla dina Gmail-kontakter-e-postmeddelanden genom att klicka på de tre blåa Punkter till höger och väljer exportalternativ för e-post till lokal fil som passar dina behov: Google CSV, Outlook CSV eller VCARD för iOS-kontakter.
Om du har för många kontakter att hantera i den resulterande CSV-filen, överväga att dela upp din CSV-fil.
Dela din CSV-textfil med kontakter som exporteras från GmailDu kan också exportera alla kontakter direkt från den här menyn genom att välja önskat alternativ, kryssrutan Alla kontakter.
Vanliga Frågor
- Hur är e -postutdragaren från textfiler?
- För att extrahera e -postmeddelanden från en textfil, öppna den med anteckningsblocket ++ textredigerare och tillämpa instruktionerna ovan med ett regelbundet uttryck, markera alla e -postmeddelanden, välja bara e -postmeddelanden och kopiera dem.
- Hur man antecknar ++ Extrahera e -post från text?
- För att ta bort duplikat i Notepad ++ kan du använda TextFX -plugin. När du har installerat plugin väljer du texten du vill sortera och navigera till TextFx> TextFX -verktyg> Sortera linjer Fallkänsliga (eller fallkänsliga). Se till att Sortera utmatningar endast unika (i kolumn) linjer kontrolleras för att ta bort duplikat.
- Hur kan jag extrahera e -postadresser från en textfil med Notepad ++?
- För att extrahera e -postadresser från en textfil i Notepad ++ kan du använda en regelbunden expressionssökning. Öppna sökdialogrutan med Ctrl+ F, växla till fliken Mark, kontrollera bokmärkesraden, ange ett regelbundet uttryck för att matcha e-postadresser (som \ B [A-ZA-Z0-9 ._%+-]++ @[A-za-z0-9 .-]+\. [A-z | a-z] {2,} \ b) och klickar på 'Mark All'. Öppna sedan menyn Sök, välj Bokmärke och Kopiera bokmärkt rader för att få en lista över alla e -postadresser.
- Vad ska användare göra om de stöter på ett problem som laddar en 32-bitars plugin på Notepad ++?
- Användare bör se till att de kör en kompatibel version av Notepad ++ (32-bitarsversion för 32-bitars plugins). Om problem kvarstår, överväg att hitta en uppdaterad version av plugin eller konsultera anteckningsblocket ++ community -forum för specifika felsökningsråd.
Yoann Bierling är en Web Publishing & Digital Consulting Professional, vilket gör en global inverkan genom expertis och innovation inom teknik. Han är passionerad om att stärka individer och organisationer att trivas i den digitala tidsåldern och drivs för att leverera exceptionella resultat och driva tillväxt genom skapande av utbildningsinnehåll.
Bli en Excel Pro: Gå med i vår kurs!
Höj dina färdigheter från nybörjare till hjälte med vår Excel 365 -grunder, utformad för att göra dig skicklig i bara några få sessioner.
Anmäla sig här