or
Questo esercizio fa parte del corso
Le espressioni regolari possono intimorire all'inizio, perché contengono molti caratteri speciali. In questo capitolo imparerai a decifrarli e a scrivere i tuoi pattern per trovare esattamente ciò che cerchi.
In questo capitolo ci allontaneremo un po' dalle espressioni regolari e ci concentreremo sulla manipolazione di stringhe creando stringhe a partire da altre strutture dati come vettori o liste.
Uno dei compiti in cui le espressioni regolari brillano davvero è dare senso a un blocco di testo. In questo capitolo imparerai a estrarre informazioni da dati disordinati che non arrivano in tabelle ben strutturate ma in testo semplice.
Nell'ultimo capitolo cambieremo approccio, passando dalla logica delle espressioni regolari alla comprensione delle distanze tra stringhe. Calcolando le differenze tra più stringhe, possiamo abbinare quelle simili. Questo ci aiuterà a trovare duplicati anche quando contengono piccoli errori come refusi. È una parte importante del record linkage, in cui combiniamo insiemi di dati provenienti da più fonti.
Esercizio attuale