Метод rindex() в Python

Python 字符串Строки в Python


Описание

Python rindex() возвращает последнюю позицию, в которой подстрока str встречается в строке. Если совпадающей строки нет, будет возбуждено исключение. Можно указать необязательный параметр [beg:end], чтобы задать диапазон поиска.

Синтаксис

Синтаксис метода rindex():

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

Parameters

  • str -- строка для поиска
  • beg -- начальная позиция поиска, по умолчанию 0
  • end -- конечная позиция поиска, по умолчанию равна длине строки.

Возвращаемое значение

Возвращает последнюю позицию, в которой подстрока str встречается в строке. Если совпадающей строки нет, будет возбуждено исключение.

Примеры

В следующем примере демонстрируется использование функции rindex():

#!/usr/bin/python

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

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

Вывод вышеприведённого примера выглядит следующим образом:

5
2

Python 字符串Строки в Python

Другие расширения