review fix for string.hpp
This commit is contained in:
@@ -94,10 +94,9 @@ namespace OpenVulkano
|
||||
size_t FindStartIndexOf(const std::string_view& str) const { return m_string.find(str); }
|
||||
size_t FindEndIndexOf(const std::string_view& str) const { return m_string.rfind(str); }
|
||||
|
||||
String Trim() noexcept
|
||||
{
|
||||
return TrimBack().TrimFront();
|
||||
}
|
||||
String& Trim() noexcept { return TrimBack().TrimFront(); }
|
||||
|
||||
[[nodiscard]] String Trim() const { return Trim(); }
|
||||
|
||||
String& TrimFront() noexcept
|
||||
{
|
||||
@@ -264,11 +263,13 @@ namespace OpenVulkano
|
||||
|
||||
constexpr int64_t HexToInt() { return HexToInt(m_string); }
|
||||
|
||||
bool IsUrl(const std::string_view& str)
|
||||
static bool IsUrl(const std::string_view& str)
|
||||
{
|
||||
return str.find("http://") == 0 || str.find("https://") == 0 || str.find("ftp://") == 0;
|
||||
}
|
||||
|
||||
bool IsUrl() const { return IsUrl(m_string); }
|
||||
|
||||
void ToUpper() noexcept
|
||||
{
|
||||
std::transform(m_string.begin(), m_string.end(), m_string.begin(),
|
||||
|
||||
Reference in New Issue
Block a user