⊗pyPmREFSP 53 of 129 menu

Posizione del risultato trovato nel metodo search di Python

Tramite l'oggetto match è anche possibile determinare la posizione della sottostringa trovata. A questo scopo si utilizzano due metodi. Il metodo start restituisce la posizione di inizio, e il metodo end - la posizione di fine.

Proviamo nella pratica. Supponiamo di avere una stringa:

txt = '123 456 789'

Troviamo in essa la prima sottostringa con cifre tramite il metodo search, poi visualizziamo la posizione della sottostringa ottenuta con l'aiuto dei metodi start e end:

res = re.search('\d+', txt) print(res.start()) # visualizzerà 0 print(res.end()) # visualizzerà 3

Data una stringa:

txt = 'abcde 123456'

Trova in essa la sottostringa composta solo da lettere. Visualizza la posizione di inizio e fine della sottostringa trovata.

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