79 of 151 menu

De rfind-methode

De methode rfind retourneert de index van de overeenkomst van een substring vanaf het einde van de string. In de eerste parameter van de methode specificeren we de string of substring die we willen vinden, in de tweede optionele parameter - de index van het begin van de zoekopdracht, in de derde optionele parameter - de index van het einde van de zoekopdracht. Als de substring niet wordt gevonden, retourneert de methode het getal -1.

Syntaxis

string.rfind(wat te vinden, [startindex], [eindindex])

Voorbeeld

Laten we de positie vinden van de eerste substring 'a' vanaf het einde van de string:

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

Resultaat van de code-uitvoering:

6

Voorbeeld

Laten we nu de zoekgrenzen instellen:

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

Resultaat van de code-uitvoering:

2

Voorbeeld

Laten we nu proberen om met de methode rindex een niet-bestaande substring te vinden:

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

Resultaat van de code-uitvoering:

-1

Zie ook

  • methode find,
    die de positie van een substring in een string retourneert
  • methode index,
    die de positie van een substring in een string retourneert
  • methode rindex,
    die de positie van een substring vanaf het einde van de string zoekt
  • methode count,
    die het aantal voorkomens van een substring in een string retourneert
  • methode endswith,
    die het voorkomen van een substring aan het einde van de string controleert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren