BloombergLP::bdlb::StringViewUtil::strstr

Return a view of the first occurrence of subString in string.

Synopsis

Declared in <bdlb_stringviewutil.h>

static
std::string_view
strstr(
    std::string_view const& string,
    std::string_view const& subString);

Description

Return a bsl::string_view object referring to the first occurrence in (the referent data of) the specified string at which (the referent data of) the specified subString is found, or bsl::string_view() if there is no such occurrence. If subString has zero length then a zero-length reference to the beginning of string is returned (i.e., bsl::string_view(string.data(), 0));

Return Value

view of the first occurrence, or empty if not found

Parameters

NameDescription
stringstring view to search
subStringsubstring to find