review fix for string.hpp

This commit is contained in:
Metehan Tuncbilek
2024-10-20 13:40:24 +03:00
parent 3d601d7d66
commit 9fa25d6922
2 changed files with 9 additions and 8 deletions

View File

@@ -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(),