folly::rfind

Finds the last occurrence of needle in haystack. The result is the offset reported to the beginning of haystack, or string::npos if needle wasn't found.

Synopsis

Declared in <folly/Range.h>

template<class Iter>
size_t
rfind(
    Range<Iter> const& haystack,
    Range<Iter>::value_type const& needle);

Specializations

Name
rfind<char const*>
rfind<unsigned char const*>

Return Value

The offset of the last match, or npos if not found.

Parameters

NameDescription
haystackThe range to search within.
needleThe element to search for.