First page Back Continue Last page Overview Graphics
Regular Expression
le RE sono un mini linguaggio molto specializzato embedded in Python attraverso il modulo re
Serve per indicare un pattern, una serie di caratteri, a cui si fanno corrispondere delle stringhe (una o piu')
Le regole sono le stesse del Perl
le routines che eseguono i matching sono ottimizzate in C
sono la maniera più potente e diffusa di operare con stringhe di caratteri (ricerca in file di testo o in database, sostituzione di caratteri, editing di stringhe...) in vari linguaggi e programmi
Non dimenticare che talvolta fanno... più di quello che ci serve! Vedi il modulo string che è ottimizzato per operazioni più semplici con stringhe non dinamiche.