1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-20 04:02:21 +01:00

Introduce str_lower_case() and str_upper_case() helpers (#3008)

This commit is contained in:
Oxan van Leeuwen
2022-01-06 16:35:59 +01:00
committed by GitHub
parent 5c339d4597
commit 640142fc0c
2 changed files with 15 additions and 0 deletions

View File

@@ -385,6 +385,10 @@ std::string str_until(const char *str, char ch);
/// Extract the part of the string until either the first occurence of the specified character, or the end.
std::string str_until(const std::string &str, char ch);
/// Convert the string to lower case.
std::string str_lower_case(const std::string &str);
/// Convert the string to upper case.
std::string str_upper_case(const std::string &str);
/// Convert the string to snake case (lowercase with underscores).
std::string str_snake_case(const std::string &str);