Il metodo match nelle espressioni regolari di Python
Il metodo match cerca una corrispondenza con
l'espressione regolare all'inizio della stringa. Nel primo
parametro del metodo specifichiamo l'espressione regolare,
che cercheremo, nel secondo parametro
- la stringa in cui la cerchiamo. Se viene trovata una corrispondenza,
il metodo restituirà un oggetto match,
altrimenti - None. La sintassi
del metodo è la seguente:
re.match(cosa cercare, dove cercare)
Facciamo un esempio per verificare che la stringa inizi con dei numeri:
txt = '123abc'
res = re.match('\d+', txt)
print(res)
Verifica che la stringa inizi con delle lettere:
txt = 'abc 123 bbb 456 987'
Stampa la corrispondenza dei caratteri alfabetici all'inizio della stringa.
Data una stringa:
txt = 'aaa bbb 123'
Trova la sottostringa che contiene i numeri.