⊗pyPmREMFP 61 of 129 menu

Gruppi di cattura nel metodo findall di Python

Nel metodo findall è possibile definire gruppi di cattura per la ricerca delle corrispondenze.

Supponiamo di avere una stringa:

txt = '12 43 56 ab'

Troviamo tutte le coppie di numeri e suddividiamole in gruppi di cattura:

res = re.findall('(\d)(\d)', txt) print(res)

Risultato dell'esecuzione del codice:

[('1', '2'), ('4', '3'), ('5', '6')]

Data la seguente stringa:

txt = '12:37 15:48 17:59';

Trovate tutte le sottostringhe con l'orario e per ciascuna trovata suddividete ore e minuti in gruppi di cattura separati.

Data una stringa:

txt = 'site.ru sss site.com zzz site.net';

Ottenete i nomi di dominio da questa stringa, inserendo il nome del dominio e la sua zona in gruppi di cattura diversi.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta