Vai al contenuto principale

Corso

Espressioni regolari in Python

Base4 h

Impara la manipolazione delle stringhe e diventa un esperto nell'uso delle espressioni regolari.

Python4 h15 video54 esercizi4,650 XP49,357Attestato di conseguimento

Crea il tuo account gratuito

Continua con Google
o
Continuando, accetti i nostri Condizioni d'uso, il nostro Informativa sulla privacy e che i tuoi dati siano archiviati negli USA.

Amato da studenti in migliaia di aziende

Descrizione del corso

Come data scientist, ti capiterà spesso di dover estrarre informazioni chiave da enormi corpora di testo, ripulire dati disordinati che contengono stringhe o rilevare e confrontare schemi per trovare parole utili. Tutte queste attività rientrano nel text mining e sono un passaggio importante prima di applicare algoritmi di Machine Learning. Questo corso ti guiderà nella comprensione di concetti fondamentali sulla manipolazione delle stringhe e sulle espressioni regolari. Imparerai a dividere le stringhe, a ricomporle, a interpolarle, nonché a rilevare, estrarre, sostituire e confrontare stringhe usando le espressioni regolari. Nel percorso per padroneggiare queste competenze, lavorerai con insiemi di dati contenenti recensioni di film o tweet in streaming per determinare l’opinione, oltre che con testo grezzo estratto dal web.

Prerequisiti

Curriculum

Programma del corso

1

Concetti di base sulla manipolazione delle stringhe

Inizia il tuo viaggio nel mondo delle espressioni regolari! Dal slicing e concatenation, alla modifica del case, rimozione degli spazi, fino alla ricerca e sostituzione delle stringhe. Imparerai a padroneggiare le operazioni di base per la manipolazione delle stringhe utilizzando un insieme di dati con recensioni di film.
Inizia capitolo
2

Formattare le stringhe

Proseguendo nel tuo percorso, imparerai i principali approcci per formattare o interpolare stringhe in Python utilizzando un insieme di dati con informazioni estratte dal web. Esplorerai vantaggi e svantaggi del positional formatting, dell’inserimento di espressioni all’interno di costanti stringa e dell’uso della classe Template.
Inizia capitolo
3

Espressioni regolari per il pattern matching

È il momento di scoprire i concetti fondamentali delle espressioni regolari! In questo capitolo chiave, imparerai a comprendere la sintassi di base delle espressioni regolari. Usando un insieme di dati reale con tweet pensati per l’analisi del sentiment, vedrai come applicare il pattern matching usando caratteri normali e speciali, e quantificatori greedy e lazy.
Inizia capitolo
4

Concetti avanzati di espressioni regolari

Nell’ultima tappa del tuo percorso, imparerai metodi più complessi di pattern matching usando le parentesi per raggruppare stringhe o per trovare lo stesso testo già corrisposto in precedenza. Inoltre, avrai un’idea di come funzionano le lookaround expressions.
Inizia capitolo

Espressioni regolari in Python

Corso
completato

Ottieni l'attestato di completamento

Iscriviti ora

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.