The matching function implementation. More...
#include <regex.hpp>
Public Types | |
typedef ExpressionT | compiled_type |
Static Public Member Functions | |
static compiled_type | compile (ExpressionT const &expr) |
template<typename StringT , typename CharT , typename TraitsT > | |
static bool | matches (StringT const &str, boost::basic_regex< CharT, TraitsT > const &expr, boost::regex_constants::match_flag_type flags=boost::regex_constants::match_default) |
template<typename CharT , typename StringTraitsT , typename AllocatorT , typename ReTraitsT > | |
static bool | matches (std::basic_string< CharT, StringTraitsT, AllocatorT > const &str, boost::basic_regex< CharT, ReTraitsT > const &expr, boost::regex_constants::match_flag_type flags=boost::regex_constants::match_default) |
The matching function implementation.
typedef ExpressionT boost::aux::match_traits< ExpressionT, boost_regex_expression_tag >::compiled_type |
|
inlinestatic |
|
inlinestatic |
References boost::regex_match().
|
inlinestatic |
References boost::multiprecision::backends::p, and boost::regex_match().