Difference between revisions of "cpp/regex/match results"
m (Text replace - "{{cpp|" to "{{c|") |
(move to templates) |
||
Line 55: | Line 55: | ||
{{dcl list h2 | Element access}} | {{dcl list h2 | Element access}} | ||
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/length}} |
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/position}} |
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/str}} |
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/operator_at}} |
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/prefix}} |
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/suffix}} |
{{dcl list h2 | Iterators}} | {{dcl list h2 | Iterators}} | ||
Line 67: | Line 67: | ||
{{dcl list h2 | Format}} | {{dcl list h2 | Format}} | ||
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/format}} |
{{dcl list h2 | Modifiers}} | {{dcl list h2 | Modifiers}} | ||
− | {{dcl list | + | {{dcl list | cpp/regex/match_results/swap}} |
+ | |||
{{dcl list end}} | {{dcl list end}} |
Revision as of 05:19, 21 April 2012
Template:cpp/regex/match results/sidebar
Defined in header <regex>
|
||
template< class BidirectionalIterator, |
(since C++11) | |
The class template std::match_results holds a collection of character sequences that represent the result of a regular expression match.
This is a specialized allocator-aware container. It can only be default created or modified by passing to the std::regex_search() or std::regex_match() algorithms.
The first sub_match (index 0) contained in a match_result always represents the full match within a target sequence made by a regex, and subsequent sub_matches represent sub-expression matches corresponding in sequence to the left parenthesis delimiting the sub-expression in the regex.
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
Contents |
Member types
Template:tdcl list begin 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