From 5c9aa722f64751a4cb90b80b1a5d2ad1cc16a8b0 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Fri, 2 Jan 2026 14:31:19 -0600 Subject: [PATCH] str.cpp --- src/str.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/str.cpp b/src/str.cpp index 82b497f1..e1ba1c7e 100644 --- a/src/str.cpp +++ b/src/str.cpp @@ -283,6 +283,14 @@ str::startswith(const string &str_, (str_.compare(0,prefix_.size(),prefix_) == 0)); } +bool +str::startswith(const string &str_, + const string_view prefix_) +{ + return ((str_.size() >= prefix_.size()) && + (str_.compare(0,prefix_.size(),prefix_) == 0)); +} + bool str::endswith(const string &str_, const string &suffix_)