Método Python rfind()

Python 字符串Cadenas de Python


Descripción

Python rfind() devuelve la última posición donde aparece la cadena, o -1 si no hay coincidencia.

Sintaxis

Sintaxis del método rfind():

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

Parámetros

  • str -- la cadena a buscar
  • beg -- posición inicial de búsqueda, por defecto 0
  • end -- posición final de búsqueda, por defecto la longitud de la cadena.

Valor de retorno

Devuelve la última posición donde aparece la cadena, o -1 si no hay coincidencia.

Ejemplo

El siguiente ejemplo muestra cómo usar la función rfind():

Ejemplo

#!/usr/bin/python

str = "this is really a string example....wow!!!";
substr = "is";

print str.rfind(substr);
print str.rfind(substr, 0, 10);
print str.rfind(substr, 10, 0);

print str.find(substr);
print str.find(substr, 0, 10);
print str.find(substr, 10, 0);

La salida del ejemplo anterior es:

5
5
-1
2
2
-1

Python 字符串Cadenas de Python

Otras extensiones