Syntax :
str.find (sub, start, end)
Parameters:
sub: It’s the substring which needs to be searched in the given string.
start: Starting position where sub is needs to be checked within the string.
end: Ending position where suffix is needs to be checked within the string.
NOTE. If no start and end indexes are provided, then it defaults to 0 and length-1 as start and end indices, where end indices are not included in our search.
Return:
Returns the highest index of the substring inside the string if substring is found. Otherwise it raises an exception.
Examples :
input: text = ’geeks for geeks’ result = text.rindex (’ geeks ’) output: 10 input: text =’ geeks for geeks’ result = text.rindex (’ge’) output: 10
Errors and exceptions:
ValueError : This error occurs when no argument string is found in the target string.
CODE 1
# Python -code to demonstrate how rindex () works text = ’ geeks for geeks’ result = text.rindex ( ’geeks’ ) print ( "Substring’ geeks’: " , result) |
table>
Output:
Substring ’geeks’: 10
Code 2
# Python code to show the error using rindex () text = ’geeks for geeks’ result = text.rindex ( ’pawan’ ) print ( "Substring’ pawan’: " , result) |
Error:
Traceback (most recent call last): File "/ home / da dc555d90806cae90a29998ea5d6266.py ", line 6, in result = text.rindex (’ pawan’) ValueError: substring not found
CODE 3
# Python code to demonstrate how rindex () works # with the specified range quote = ’geeks for geeks’ # The substring is searched for in & # 39; geeks for geeks & # 39; print (quote.rindex ( ’ge’ , 2 )) # The substring is searched in the range from 0 to 10 print co de> (quote.rindex ( ’geeks’ , 0 , 10 )) |
Output:
10 0
Rindex () string in python File handling: Questions
Rindex () string in python Python functions: Questions
Shop
Best laptop for Fortnite
$
Best laptop for Excel
$
Best laptop for Solidworks
$
Best laptop for Roblox
$
Best computer for crypto mining
$
Best laptop for Sims 4
$
Best laptop for Zoom
$499
Best laptop for Minecraft
$590
Latest questions
NUMPYNUMPY
psycopg2: insert multiple rows with one query
12 answers
NUMPYNUMPY
How to convert Nonetype to int or string?
12 answers
NUMPYNUMPY
How to specify multiple return types using type-hints
12 answers
NUMPYNUMPY
Javascript Error: IPython is not defined in JupyterLab
12 answers
Wiki
Python OpenCV | cv2.putText () method
numpy.arctan2 () in Python
Python | os.path.realpath () method
Python OpenCV | cv2.circle () method
Python OpenCV cv2.cvtColor () method
Python - Move item to the end of the list
time.perf_counter () function in Python
Check if one list is a subset of another in Python
Python os.path.join () method