Namespaces
Variants
Views
Actions

Difference between revisions of "cpp/regex"

From cppreference.com
< cpp
(initial content)
Line 1: Line 1:
 
{{title|Regular expressions library}}
 
{{title|Regular expressions library}}
 
{{cpp/regex/sidebar}}
 
{{cpp/regex/sidebar}}
 +
 +
{{todo}}
 +
 +
===[[cpp/regex/basic_regex | basic_regex]]===
 +
 +
{{ddcl | header=regex |
 +
template<
 +
    class CharT = char,
 +
    class Traits = std::regex_traits<CharT>
 +
> class basic_regex;
 +
}}
 +
 +
{{todo}}
 +
 +
===[[cpp/regex/sub_match | sub_match]]===
 +
 +
{{ddcl | header=regex |
 +
template<
 +
    class BidirectionalIterator
 +
> class sub_match;
 +
}}
 +
 +
{{todo}}
 +
 +
===[[cpp/regex/match_results | match_results]]===
 +
 +
{{ddcl | header=regex |
 +
template<
 +
    class BidirectionalIterator,
 +
    class Allocator = std::allocator<std::sub_match<BidirectionalIterator>>
 +
> class match_results;
 +
}}
 +
 +
{{todo}}
 +
 +
===Algorithms===
 +
 +
{{dcl list begin}}
 +
{{dcl list tfun | cpp/regex/regex_match |}}
 +
{{dcl list tfun | cpp/regex/regex_search |}}
 +
{{dcl list tfun | cpp/regex/regex_replace |}}
 +
{{dcl list end}}
 +
 +
===Iterators===
 +
 +
{{dcl list begin}}
 +
{{dcl list tclass | cpp/regex/regex_iterator |}}
 +
{{dcl list tclass | cpp/regex/regex_token_iterator |}}
 +
{{dcl list end}}
 +
  
 
* Constants
 
* Constants

Revision as of 11:54, 7 July 2011

Template:cpp/regex/sidebar

Contents

basic_regex

Defined in header <regex>
 

sub_match

Defined in header <regex>
template<

    class BidirectionalIterator

> class sub_match;

match_results

Defined in header <regex>
 

Algorithms


(function template)

(function template)

(function template)

Iterators


(class template)

(class template)


  • Constants
  • Exception type
  • Traits
  • Regular expression template
  • Submatches
  • Match results
  • Algorithms
  • Iterators