For each element, return the highest index in the string where substring sub is found, such that sub is contained in the range [start, end).
StringDType, bytes_, or str_ dtype
StringDType, bytes_, or str_ dtype
The substring to search for.
The range to look in, interpreted as in slice notation.
Output array of ints
See also
>>> import numpy as np >>> a = np.array(["Computer Science"]) >>> np.strings.rfind(a, "Science", start=0, end=None) array([9]) >>> np.strings.rfind(a, "Science", start=0, end=8) array([-1]) >>> b = np.array(["Computer Science", "Science"]) >>> np.strings.rfind(b, "Science", start=0, end=None) array([9, 0])
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.4/reference/generated/numpy.strings.rfind.html