bool std::operator!= | ( | const match_results< _Bi_iter, _Allocator > & | __m1, | |
const match_results< _Bi_iter, _Allocator > & | __m2 | |||
) | [inline] |
bool std::operator!= | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const & | __rhs | |||
) | [inline] |
Tests the inequivalence of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A const string reference. |
Definition at line 1536 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator!= | ( | typename iterator_traits< _Bi_iter >::value_type const & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the inequivalence of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1462 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator!= | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const * | __rhs | |||
) | [inline] |
Tests the inequivalence of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A pointer to a string. |
Definition at line 1388 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator!= | ( | typename iterator_traits< _Bi_iter >::value_type const * | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the inequivalence of an iterator value and a regular expression submatch.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1314 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator!= | ( | const sub_match< _Bi_iter > & | __lhs, | |
const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __rhs | |||
) | [inline] |
Tests the inequivalence of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1230 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator!= | ( | const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the inequivalence of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1149 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator!= | ( | const sub_match< _BiIter > & | __lhs, | |
const sub_match< _BiIter > & | __rhs | |||
) | [inline] |
Tests the inequivalence of two regular expression submatches.
lhs | First regular expression submatch. | |
rhs | Second regular expression submatch. |
Definition at line 1073 of file tr1_impl/regex.
References std::sub_match< _BiIter >::compare().
bool std::operator< | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A const string reference. |
Definition at line 1548 of file tr1_impl/regex.
bool std::operator< | ( | typename iterator_traits< _Bi_iter >::value_type const & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1474 of file tr1_impl/regex.
bool std::operator< | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const * | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1400 of file tr1_impl/regex.
bool std::operator< | ( | typename iterator_traits< _Bi_iter >::value_type const * | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1326 of file tr1_impl/regex.
bool std::operator< | ( | const sub_match< _Bi_iter > & | __lhs, | |
const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1244 of file tr1_impl/regex.
bool std::operator< | ( | const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1162 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator< | ( | const sub_match< _BiIter > & | __lhs, | |
const sub_match< _BiIter > & | __rhs | |||
) | [inline] |
Tests the ordering of two regular expression submatches.
lhs | First regular expression submatch. | |
rhs | Second regular expression submatch. |
Definition at line 1085 of file tr1_impl/regex.
basic_ostream<_Ch_type, _Ch_traits>& std::operator<< | ( | basic_ostream< _Ch_type, _Ch_traits > & | __os, | |
const sub_match< _Bi_iter > & | __m | |||
) | [inline] |
Inserts a matched string into an output stream.
os | The output stream. | |
m | A submatch string. |
Definition at line 1599 of file tr1_impl/regex.
bool std::operator<= | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A const string reference. |
Definition at line 1584 of file tr1_impl/regex.
bool std::operator<= | ( | typename iterator_traits< _Bi_iter >::value_type const & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1510 of file tr1_impl/regex.
bool std::operator<= | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const * | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1436 of file tr1_impl/regex.
bool std::operator<= | ( | typename iterator_traits< _Bi_iter >::value_type const * | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1362 of file tr1_impl/regex.
bool std::operator<= | ( | const sub_match< _Bi_iter > & | __lhs, | |
const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1286 of file tr1_impl/regex.
bool std::operator<= | ( | const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1201 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator<= | ( | const sub_match< _BiIter > & | __lhs, | |
const sub_match< _BiIter > & | __rhs | |||
) | [inline] |
Tests the ordering of two regular expression submatches.
lhs | First regular expression submatch. | |
rhs | Second regular expression submatch. |
Definition at line 1097 of file tr1_impl/regex.
bool std::operator== | ( | const match_results< _Bi_iter, _Allocator > & | __m1, | |
const match_results< _Bi_iter, _Allocator > & | __m2 | |||
) | [inline] |
bool std::operator== | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const & | __rhs | |||
) | [inline] |
Tests the equivalence of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A const string reference. |
Definition at line 1523 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator== | ( | typename iterator_traits< _Bi_iter >::value_type const & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the equivalence of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1449 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator== | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const * | __rhs | |||
) | [inline] |
Tests the equivalence of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A pointer to a string? |
Definition at line 1375 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator== | ( | typename iterator_traits< _Bi_iter >::value_type const * | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the equivalence of a C string and a regular expression submatch.
lhs | A C string. | |
rhs | A regular expression submatch. |
Definition at line 1301 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator== | ( | const sub_match< _Bi_iter > & | __lhs, | |
const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __rhs | |||
) | [inline] |
Tests the equivalence of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1215 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator== | ( | const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the equivalence of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1134 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator== | ( | const sub_match< _BiIter > & | __lhs, | |
const sub_match< _BiIter > & | __rhs | |||
) | [inline] |
Tests the equivalence of two regular expression submatches.
lhs | First regular expression submatch. | |
rhs | Second regular expression submatch. |
Definition at line 1061 of file tr1_impl/regex.
References std::sub_match< _BiIter >::compare().
bool std::operator> | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A const string reference. |
Definition at line 1560 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator> | ( | typename iterator_traits< _Bi_iter >::value_type const & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1486 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator> | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const * | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1412 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator> | ( | typename iterator_traits< _Bi_iter >::value_type const * | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1338 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator> | ( | const sub_match< _Bi_iter > & | __lhs, | |
const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1258 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator> | ( | const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1175 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator> | ( | const sub_match< _BiIter > & | __lhs, | |
const sub_match< _BiIter > & | __rhs | |||
) | [inline] |
Tests the ordering of two regular expression submatches.
lhs | First regular expression submatch. | |
rhs | Second regular expression submatch. |
Definition at line 1121 of file tr1_impl/regex.
References std::sub_match< _BiIter >::compare().
bool std::operator>= | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A const string reference. |
Definition at line 1572 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator>= | ( | typename iterator_traits< _Bi_iter >::value_type const & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1498 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator>= | ( | const sub_match< _Bi_iter > & | __lhs, | |
typename iterator_traits< _Bi_iter >::value_type const * | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1424 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator>= | ( | typename iterator_traits< _Bi_iter >::value_type const * | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1350 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator>= | ( | const sub_match< _Bi_iter > & | __lhs, | |
const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __rhs | |||
) | [inline] |
Tests the ordering of a regular expression submatch and a string.
lhs | A regular expression submatch. | |
rhs | A string. |
Definition at line 1272 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator>= | ( | const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > & | __lhs, | |
const sub_match< _Bi_iter > & | __rhs | |||
) | [inline] |
Tests the ordering of a string and a regular expression submatch.
lhs | A string. | |
rhs | A regular expression submatch. |
Definition at line 1188 of file tr1_impl/regex.
References std::sub_match< _BiIter >::str().
bool std::operator>= | ( | const sub_match< _BiIter > & | __lhs, | |
const sub_match< _BiIter > & | __rhs | |||
) | [inline] |
Tests the ordering of two regular expression submatches.
lhs | First regular expression submatch. | |
rhs | Second regular expression submatch. |
Definition at line 1109 of file tr1_impl/regex.
References std::sub_match< _BiIter >::compare().
bool std::regex_match | ( | const basic_string< _Ch_type, _Ch_traits, _Str_allocator > & | __s, | |
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) | [inline] |
Indicates if there is a match between the regular expression e
and a string.
s | [IN] The string to match. | |
re | [IN] The regular expression. | |
flags | [IN] Controls how the regular expression is matched. |
true | A match exists. | |
false | Otherwise. |
Definition at line 1971 of file tr1_impl/regex.
References std::basic_string< _CharT, _Traits, _Alloc >::begin(), std::basic_string< _CharT, _Traits, _Alloc >::end(), and std::regex_match().
bool std::regex_match | ( | const _Ch_type * | __s, | |
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __f = regex_constants::match_default | |||
) | [inline] |
Indicates if there is a match between the regular expression e
and a C-style null-terminated string.
s | The C-style null-terminated string to match. | |
re | The regular expression. | |
f | Controls how the regular expression is matched. |
true | A match exists. | |
false | Otherwise. |
Definition at line 1951 of file tr1_impl/regex.
References std::regex_match().
bool std::regex_match | ( | const basic_string< _Ch_type, _Ch_traits, _Ch_alloc > & | __s, | |
match_results< typename basic_string< _Ch_type, _Ch_traits, _Ch_alloc >::const_iterator, _Allocator > & | __m, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) | [inline] |
Determines if there is a match between the regular expression e
and a string.
s | The string to match. | |
m | The match results. | |
re | The regular expression. | |
flags | Controls how the regular expression is matched. |
true | A match exists. | |
false | Otherwise. |
Definition at line 1930 of file tr1_impl/regex.
References std::basic_string< _CharT, _Traits, _Alloc >::begin(), std::basic_string< _CharT, _Traits, _Alloc >::end(), and std::regex_match().
bool std::regex_match | ( | const _Ch_type * | __s, | |
match_results< const _Ch_type *, _Allocator > & | __m, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __f = regex_constants::match_default | |||
) | [inline] |
Determines if there is a match between the regular expression e
and a C-style null-terminated string.
s | The C-style null-terminated string to match. | |
m | The match results. | |
re | The regular expression. | |
f | Controls how the regular expression is matched. |
true | A match exists. | |
false | Otherwise. |
Definition at line 1908 of file tr1_impl/regex.
References std::regex_match().
bool std::regex_match | ( | _Bi_iter | __first, | |
_Bi_iter | __last, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) |
Indicates if there is a match between the regular expression e
and all of the character sequence [first, last).
first | Beginning of the character sequence to match. | |
last | One-past-the-end of the character sequence to match. | |
re | The regular expression. | |
flags | Controls how the regular expression is matched. |
true | A match exists. | |
false | Otherwise. |
Definition at line 1885 of file tr1_impl/regex.
References std::regex_match().
bool std::regex_match | ( | _Bi_iter | __first, | |
_Bi_iter | __last, | |||
match_results< _Bi_iter, _Allocator > & | __m, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) |
Determines if there is a match between the regular expression e
and all of the character sequence [first, last).
first | Beginning of the character sequence to match. | |
last | One-past-the-end of the character sequence to match. | |
m | The match results. | |
re | The regular expression. | |
flags | Controls how the regular expression is matched. |
true | A match exists. | |
false | Otherwise. |
Definition at line 1864 of file tr1_impl/regex.
Referenced by std::regex_match().
basic_string<_Ch_type> std::regex_replace | ( | const basic_string< _Ch_type > & | __s, | |
const basic_regex< _Ch_type, _Rx_traits > & | __e, | |||
const basic_string< _Ch_type > & | __fmt, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) | [inline] |
Definition at line 2119 of file tr1_impl/regex.
References std::back_inserter(), std::basic_string< _CharT, _Traits, _Alloc >::begin(), std::basic_string< _CharT, _Traits, _Alloc >::end(), and std::regex_replace().
_Out_iter std::regex_replace | ( | _Out_iter | __out, | |
_Bi_iter | __first, | |||
_Bi_iter | __last, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __e, | |||
const basic_string< _Ch_type > & | __fmt, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) | [inline] |
Document this function.
Definition at line 2107 of file tr1_impl/regex.
Referenced by std::regex_replace().
bool std::regex_search | ( | const basic_string< _Ch_type, _Ch_traits, _Ch_alloc > & | __s, | |
match_results< typename basic_string< _Ch_type, _Ch_traits, _Ch_alloc >::const_iterator, _Allocator > & | __m, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __e, | |||
regex_constants::match_flag_type | __f = regex_constants::match_default | |||
) | [inline] |
Searches for a regular expression within a string.
s | [IN] A C++ string to search for the regex. | |
m | [OUT] The set of regex matches. | |
e | [IN] The regex to search for in s . | |
f | [IN] The search flags. |
true | A match was found within the string. | |
false | No match was found within the string, the content of m is undefined. |
Definition at line 2091 of file tr1_impl/regex.
References std::basic_string< _CharT, _Traits, _Alloc >::begin(), std::basic_string< _CharT, _Traits, _Alloc >::end(), and std::regex_search().
bool std::regex_search | ( | const basic_string< _Ch_type, _Ch_traits, _String_allocator > & | __s, | |
const basic_regex< _Ch_type, _Rx_traits > & | __e, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) | [inline] |
Searches for a regular expression within a string.
s | [IN] The string to search. | |
e | [IN] The regular expression to search for. | |
flags | [IN] Search policy flags. |
true | A match was found within the string. | |
false | No match was found within the string. |
Definition at line 2070 of file tr1_impl/regex.
References std::regex_search().
bool std::regex_search | ( | const _Ch_type * | __s, | |
const basic_regex< _Ch_type, _Rx_traits > & | __e, | |||
regex_constants::match_flag_type | __f = regex_constants::match_default | |||
) | [inline] |
Searches for a regular expression within a C-string.
s | [IN] The C-string to search. | |
e | [IN] The regular expression to search for. | |
f | [IN] Search policy flags. |
true | A match was found within the string. | |
false | No match was found within the string. |
Definition at line 2052 of file tr1_impl/regex.
References std::regex_search().
bool std::regex_search | ( | const _Ch_type * | __s, | |
match_results< const _Ch_type *, _Allocator > & | __m, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __e, | |||
regex_constants::match_flag_type | __f = regex_constants::match_default | |||
) | [inline] |
Searches for a regular expression within a C-string.
s | [IN] A C-string to search for the regex. | |
m | [OUT] The set of regex matches. | |
e | [IN] The regex to search for in s . | |
f | [IN] The search flags. |
true | A match was found within the string. | |
false | No match was found within the string, the content of m is undefined. |
Definition at line 2034 of file tr1_impl/regex.
References std::regex_search().
bool std::regex_search | ( | _Bi_iter | __first, | |
_Bi_iter | __last, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) | [inline] |
Searches for a regular expression within a range.
first | [IN] The start of the string to search. | |
last | [IN] One-past-the-end of the string to search. | |
re | [IN] The regular expression to search for. | |
flags | [IN] Search policy flags. |
true | A match was found within the string. | |
false | No match was found within the string. |
Definition at line 2012 of file tr1_impl/regex.
References std::regex_search().
bool std::regex_search | ( | _Bi_iter | __first, | |
_Bi_iter | __last, | |||
match_results< _Bi_iter, _Allocator > & | __m, | |||
const basic_regex< _Ch_type, _Rx_traits > & | __re, | |||
regex_constants::match_flag_type | __flags = regex_constants::match_default | |||
) | [inline] |
Searches for a regular expression within a range.
first | [IN] The start of the string to search. | |
last | [IN] One-past-the-end of the string to search. | |
m | [OUT] The match results. | |
re | [IN] The regular expression to search for. | |
flags | [IN] Search policy flags. |
true | A match was found within the string. | |
false | No match was found within the string, the content of m is undefined. |
Definition at line 1993 of file tr1_impl/regex.
Referenced by std::regex_search().
void std::swap | ( | match_results< _Bi_iter, _Allocator > & | __lhs, | |
match_results< _Bi_iter, _Allocator > & | __rhs | |||
) | [inline] |
Swaps two match results.
lhs | A match result. | |
rhs | A match result. |
Definition at line 1841 of file tr1_impl/regex.
References std::match_results< _Bi_iter, _Allocator >::swap().
void std::swap | ( | basic_regex< _Ch_type, _Rx_traits > & | __lhs, | |
basic_regex< _Ch_type, _Rx_traits > & | __rhs | |||
) | [inline] |
Swaps the contents of two regular expression objects.
lhs | First regular expression. | |
rhs | Second regular expression. |
Definition at line 936 of file tr1_impl/regex.
References std::basic_regex< _Ch_type, _Rx_traits >::swap().