79 of 151 menu

Metod rfind

Metod rfind vraća indeks poklapanja podstringa od kraja stringa. U prvom parametru metoda navodimo string ili podstring koji želimo da pronađemo, u drugom opcionom parametru - indeks početka pretrage, u trećem opcionom parametru - indeks kraja pretrage. Ako podstring nije pronađen, metod će vratiti broj -1.

Sintaksa

string.rfind(šta treba naći, [indeks početka pretrage], [indeks kraja pretrage])

Primer

Hajde da pronađemo poziciju prvog podstringa 'a' od kraja stringa:

txt = 'abacdea' print(txt.rfind('a'))

Rezultat izvršavanja koda:

6

Primer

A sada hajde da postavimo granice pretrage:

txt = 'abacdea' print(txt.rfind('a', 1, 3))

Rezultat izvršavanja koda:

2

Primer

A sada hajde da pokušamo pomoću metoda rindex da pronađemo nepostojeći podstring:

txt = 'abacdea' print(txt.rfind('f'))

Rezultat izvršavanja koda:

-1

Vidi takođe

  • metod find,
    koji vraća poziciju podstringa u stringu
  • metod index,
    koji vraća poziciju podstringa u stringu
  • metod rindex,
    koji traži poziciju podstringa od kraja stringa
  • metod count,
    koji vraća broj pojavljivanja podstringa u stringu
  • metod endswith,
    koji proverava pojavljivanje podstringa od kraja stringa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij