Notepad ++ estrae gli indirizzi e-mail dal file di testo in pochi passaggi

Notepad ++ estrae gli indirizzi e-mail dal file di testo in pochi passaggi [Italiano]

Come estrarre gli indirizzi e-mail dal file di testo?

Avere un file, ad esempio un'estrazione dalla tua casella di posta, e vuoi estrarre solo gli indirizzi email?

Usando Notepad ++ e una semplice espressione regolare , è piuttosto semplice.

Vedi sotto un esempio completo, o, per riassumere, apri il tuo file, usa regexp sotto per trovare indirizzi email, aggiungi interruzioni di riga prima e dopo ciascuno di essi, quindi contrassegna le linee contenenti un indirizzo email ed elimina le linee non segnate.

Notepad ++ regex estrae il testo

Nokkuð einfalt - en sjáðu fyrir neðan fullt dæmi með því að nota þetta snjallt regexp úr Stackoverflow.com umræðu um "Þykkni tölvupóst frá texta með notepad ++ og regexp" og með frekari innblástur frá superuser.com umræðu "Hvernig á að eyða öllum línum í Notepad + + nema línur sem innihalda orð sem ég þarf? ".

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

A partire dal tuo file - in questo esempio, un'estrazione degli indirizzi "A" di una cartella email inviata da Outlook 2013 - potresti avere un sacco di caratteri strani, testo non necessario, indirizzi email sulla stessa linea, ...

Il primo passo è aprire l'opzione Sostituisci, Cerca => Sostituisci o Ctrl + H.

Nnotepad ++ espressione regolare

Qui, in Trova cosa, inserisci sotto l' espressione regolare .

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

In Sostituisci con, inserisci questo per sostituire ogni indirizzo di posta elettronica: interruzione di riga \ n + stringa di ricerca $ 1 + interruzione di riga \ n

\n$1\n

Assicurati di selezionare il pulsante di opzione espressione regolare e fai clic su Sostituisci tutto.

Vedi il risultato: ogni indirizzo email è ora solo su una nuova riga.

Il passo successivo è identificare tutte queste righe contenenti solo un singolo indirizzo email. Aprire il Marktab nella finestra di ricerca. Copia lo stesso regexp di prima per identificare gli indirizzi email. Assicurati che l' espressione regolare sia selezionata, insieme all'opzione della riga del segnalibro, e avvii l'operazione di marcatura con Segna tutto

Nel file, tutte le linee contenenti indirizzi e-mail sono ora inserite nei segnalibri.

In Cerca => Segnalibro, seleziona Rimuovi linee non contrassegnate

E voilà! Il tuo file ora contiene solo gli indirizzi email senza testo non necessario.

Come ultimo passaggio, potresti voler rimuovere i duplicati per avere un elenco di indirizzi email univoci.

Estrai e-mail dal testo file

Per estrarre le email da un file di testo, aprilo usando l' Editor di testo Notepad ++ e applica le istruzioni sopra, usando un' espressione regolare , taggando tutte le email, selezionando solo le e-mail e copiandole.

Notepad ++ copia tutte le corrispondenze regolari

Per copiare tutte le corrispondenze regolari, usa Marktab nella finestra di ricerca di Notepad ++. Inserendo qui l' espressione regolare , tutti i risultati corrispondenti alla regexp verranno contrassegnati e potranno essere selezionati e copiati in questo modo.

Rimuovere i duplicati nel blocco note ++

Notepad ++ elimina i tag HTML

Per rimuovere i tag HTML in Notepad ++ da un testo, utilizzare sotto l' espressione regolare <.*?>|</.*?>e sostituisci per esempio con uno spazio. Assicurati che la casella di controllo delle espressioni regolari nel modulo di ricerca sia stata selezionata.

<.*?>|

Notepad ++ estrae URL

Nel menu di sostituzione, accessibile con la combinazione di tasti CTRL + H, utilizzare la seguente espressione regolare , con l' espressione regolare e il punto corrisponde alla nuova riga selezionata:

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

E usa questa stringa di sostituzione per ottenere un elenco di tutti gli URL estratti nel file:

$1\n

Come copiare le linee contrassegnate in NotePad ++?

Il testo contrassegnato in Notepad ++ può essere copiato utilizzando una ricerca regolare, utilizzando il menu Cerca> Segna, selezionando la riga del segnalibro e facendo clic su Seleziona tutto.

Quindi, utilizza la ricerca> segnalibro> copia il menu delle linee contrassegnate e il risultato può essere incollato in un nuovo file, contenente la copia delle linee contrassegnate.

Come estrarre le email dal testo in pochi clic?

Per estrarre le email dal testo, è sufficiente inserire un' espressione regolare per scoprire tutti gli indirizzi e-mail in un file di testo, ad esempio un'estrazione di tutti i tuoi contatti da Microsoft Outlook.

Quindi, identifica gli indirizzi email e rimuovi le linee aggiuntive. Usando NotePad ++, può essere fatto facilmente seguendo la nostra guida.

estrai l'indirizzo email da Notepad ++ usando regex

Come estrarre le email dal file CSV?

Gli indirizzi e-mail in un CSV, come un'esportazione MicrosoftOutlook, funzionano esattamente come per un file di testo standard.

Per estrarre le e-mail dal file CSV, iniziare aprendo il file CSV con l' Editor di testo Notepad ++ , distinguere i singoli indirizzi e-mail con il processo spiegato sopra e copiarli.

Per estrarre le email dal file CSV segui la seguente procedura:

  • Apri il file CSV con l' Editor di testo Notepad ++ ,

  • Inserisci un' espressione regolare corrispondente a potenziali indirizzi email,

  • Sostituiscili con e-mail e interruzioni di riga,

  • Usa un' espressione regolare per aggiungere segnalibri a indirizzi email efficaci,

  • Rimuovi le righe non contrassegnate che non contengono indirizzi email,

  • Ottieni un elenco finale eseguendo un'operazione di rimozione dei duplicati che pulirà il tuo file e avrà le e-mail estratte dal tuo file CSV e pronte per l'esportazione.

Una volta che le email di estrazione dal processo del file CSV sono state completate usando un' espressione regolare , sarai in grado di copiarle direttamente dai risultati.

Leggi di più

Articoli simili

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

lascia un commento