9
Strings and Regular Expressions
Prefer the standard to the offbeat.
– Strunk & White
9.1 Introduction
Text manipulation is a major part of most programs. The C++ standard library offers a string
type to save most users from C-style manipulation of arrays of characters through pointers. A string_view
type allows us to manipulate sequences of characters however they may be stored (e.g., in a std::string
or a char[]
). In addition, regular expression matching is offered to help find patterns in text. The regular expressions are provided in a form similar to what is common in most modern languages. Both string ...
Get A Tour of C++, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.