Python rindex()-Methode

Python 字符串Zeichenketten in Python


Beschreibung

Python rindex() gibt die letzte Position zurück, an der die Teilzeichenkette str in der Zeichenkette vorkommt. Wenn keine übereinstimmende Zeichenkette vorhanden ist, wird eine Ausnahme ausgelöst. Sie können den optionalen Parameter [beg:end] angeben, um den Suchbereich festzulegen.

Syntax

Syntax der rindex()-Methode:

str.rindex(str, beg=0 end=len(string))

Parameters

  • str -- Die Zeichenkette, nach der gesucht werden soll
  • beg -- Die Anfangsposition der Suche, Standardwert ist 0
  • end -- Die Endposition der Suche, Standardwert ist die Länge der Zeichenkette.

Rückgabewert

Gibt die letzte Position zurück, an der die Teilzeichenkette str in der Zeichenkette vorkommt. Wenn keine passende Zeichenkette vorhanden ist, wird eine Ausnahme ausgelöst.

Beispiele

Das folgende Beispiel demonstriert die Verwendung der rindex()-Funktion:

#!/usr/bin/python

str1 = "this is string example....wow!!!";
str2 = "is";

print str1.rindex(str2);
print str1.index(str2);

Die Ausgabe des obigen Beispiels ist wie folgt:

5
2

Python 字符串Zeichenketten in Python

Andere Erweiterungen