22 return (piece1.
size() == piece2.
size() &&
29 return (text.
size() >= prefix.
size()) &&
34 return (text.
size() >= suffix.
size()) &&
string_view substr(size_type pos, size_type n=npos) const
constexpr size_type size() const noexcept
bool EndsWithIgnoreCase(absl::string_view text, absl::string_view suffix)
bool StartsWithIgnoreCase(absl::string_view text, absl::string_view prefix)
constexpr const_pointer data() const noexcept
bool EqualsIgnoreCase(absl::string_view piece1, absl::string_view piece2)
int memcasecmp(const char *s1, const char *s2, size_t len)