Removed useless string utils
This commit is contained in:
@ -15,19 +15,6 @@ bool stringEqualsIgnoreCase(std::string_view a, std::string_view b)
|
||||
});
|
||||
}
|
||||
|
||||
bool stringStartsWith(std::string_view fullString, std::string_view begin)
|
||||
{
|
||||
return fullString.rfind(begin, 0) == 0;
|
||||
}
|
||||
|
||||
bool stringEndsWith(std::string_view fullString, std::string_view ending)
|
||||
{
|
||||
if (fullString.length() < ending.length())
|
||||
return false;
|
||||
|
||||
return fullString.compare(fullString.length() - ending.length(), ending.length(), ending) == 0;
|
||||
}
|
||||
|
||||
//void stringReplaceAll(char search, char replace, std::string &subject)
|
||||
//{
|
||||
// size_t start_pos{};
|
||||
|
@ -34,8 +34,6 @@ inline std::string toString(std::optional<double> val) { if (val) return toStrin
|
||||
inline std::string toString(const std::optional<std::string> &val) { if (val) return toString(*val); else return {}; }
|
||||
|
||||
bool stringEqualsIgnoreCase(std::string_view a, std::string_view b);
|
||||
bool stringStartsWith(std::string_view fullString, std::string_view begin);
|
||||
bool stringEndsWith(std::string_view fullString, std::string_view ending);
|
||||
|
||||
//void stringReplaceAll(char search, char replace, std::string &subject);
|
||||
void stringReplaceAll(char search, std::string_view replace, std::string &subject);
|
||||
|
Reference in New Issue
Block a user