C++ - <regex>
A regex object is designed to hold an array of values. It supports element-wise mathematical operations and various forms of generalized subscript operators, slicing and indirect access. Most of the mathematical operations can be directly applied to regex objects, including arithmetical and comparison operators, affecting all its elements.
template <class T> class regex;
||Type of the elements stored in the regex.|
|value_type||T (First template parameter)|
C++ <regex> - Member Functions
The C++ regex has a number of member functions which are listed below: