Difference between revisions of "cpp/regex/match results"
(import from old wiki) |
m (Text replace - "{{mark c++0x feature}}" to "{{mark c++11 feature}}") |
||
Line 1: | Line 1: | ||
{{cpp/title|match_results}} | {{cpp/title|match_results}} | ||
{{cpp/regex/match_results/sidebar}} | {{cpp/regex/match_results/sidebar}} | ||
− | {{ddcl | header=regex | notes={{mark c++ | + | {{ddcl | header=regex | notes={{mark c++feature}} | 1= |
template< | template< | ||
class BidirectionalIterator, | class BidirectionalIterator, |
Revision as of 19:09, 2 August 2011
Template:cpp/regex/match results/sidebar
Defined in header <regex>
|
||
template< class BidirectionalIterator, |
Template:mark c++11 feature | |
The class template match_results holds a collection of character sequences that represent the result of a regular expression match.
This section is incomplete |
Several specializations for common character sequence types are provided:
Template:tdcl list begin Template:tdcl list header Template:tdcl list hitem Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list end
Template:tdcl list begin Template:tdcl list h1 Template:tdcl list hitem Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list item Template:tdcl list end
Member functions | ||
returns the associated allocator (public member function) | ||
State | ||
(public member function) | ||
Size | ||
checks if nothing was matched (public member function) | ||
returns one the number of matches, or Template:cpp if Template:cpp does not represent a successful match (public member function) | ||
returns maximum possible number of sub-matches (public member function) | ||
Element access | ||
returns the length of the particular sub-match (public member function) | ||
returns the position of the first character of the particular sub-match (public member function) | ||
returns the sequence of characters for the particular sub-match (public member function) | ||
returns an sub_match defining particular sub-match (public member function) | ||
returns sub-sequence between the beginning of the sequence and the beginning of the particular sub-match (public member function) | ||
returns sub-sequence between the end of the particular sub-match and the end of the sequence (public member function) | ||
Iterators | ||
returns iterator to the beginning of the list of sub-matches (public member function) | ||
returns iterator to the end of the list of sub-matches (public member function) | ||
Format | ||
formats match results for output (public member function) | ||
Modifiers | ||
swaps the contents (public member function) |