string_view


1. String Comparison

std::string_view s1 = "Hello";
std::string_view s2 = "World";

if (s1 == s2) {
  std::cout << "Strings are equal" << std::endl;
}

2. String Concatenation

std::string_view s1 = "Hello";
std::string_view s2 = ", ";
std::string_view s3 = "World";

auto greeting = s1 + s2 + s3;
std::cout << greeting << std::endl; // Output: Hello, World

3. Substring Extraction

std::string_view s = "This is a string";

auto substring = s.substr(4, 5); // "is a"
std::cout << substring << std::endl;

4. String Search

5. Character Access

6. String Conversion to std::string

7. String Conversion to char*

8. String Length

9. String Hashing

10. String Format Argument

11. Regex Matching

12. Text Parser

13. File Reading

14. JSON Parsing

15. HTML Parsing

16. XML Parsing

17. CSV Parsing