Showing content from https://cplusplus.com/reference/regex/regex_token_iterator/ below:
class template
<regex>
std::regex_token_iterator
template <class BidirectionalIterator, class charT=typename iterator_traits<BidirectionalIterator>::value_type, class traits=regex_traits<charT> > class regex_token_iterator;
Regex token iterator
Iterator adaptor to iterate...
Template parameters
-
BidirectionalIterator
-
A bidirectional iterator type that iterates on the target sequence of characters.
-
charT
-
The character type.
-
traits
-
A regex traits type (see regex_traits for further info).
-
Member types The following aliases are member types of match_results. They are widely used as parameter and return types by member functions:
member type definition notes regex_type basic_regex<charT,traits> Type of the basic_regex object used as pattern. value_type sub_match<BidirectionalIterator> Type of the elements iterated (sub_match). pointer const value_type* reference const value_type& difference_type std::ptrdiff_t A signed integral type (see ptrdiff_t). iterator_category std::forward_iterator_tag Forward iterator
Member functions
-
(constructor)
-
Construct regex_token_iterator (public member function)
Operators
-
operator=
-
Copy assignment (public member function)
-
operator==
-
Compare regex_token_iterator (public member function)
-
operator!=
-
Compare regex_token_iterator for inequality (public member function)
-
operator*
-
Dereference regex_token_iterator (public member function)
-
operator->
-
Dereference regex_token_iterator (public member function)
-
operator++
-
Increment regex_token_iterator (public member function)
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4