Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > bfb47da7e0322bcb0e23e4b1838d9db9 > files > 1364

libstdc++-docs-8.4.0-1.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libstdc++: Regular Expressions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('a01496.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#groups">Modules</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">Regular Expressions</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for Regular Expressions:</div>
<div class="dyncontent">
<center><table><tr><td><div class="center"><iframe scrolling="no" frameborder="0" src="a01496.svg" width="443" height="96"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</td></tr></table></center>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:a01495"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01495.html">Base and Implementation Classes</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:a01567"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01567.html">std::regex_constants</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06687.html">std::basic_regex&lt; _Ch_type, _Rx_traits &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06691.html">std::match_results&lt; _Bi_iter, _Alloc &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06819.html">std::regex_error</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06711.html">std::regex_iterator&lt; _Bi_iter, _Ch_type, _Rx_traits &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06715.html">std::regex_token_iterator&lt; _Bi_iter, _Ch_type, _Rx_traits &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06699.html">std::regex_traits&lt; _Ch_type &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06707.html">std::sub_match&lt; _BiIter &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga4fd827cc3b4d491b8ef8c23ced655f2a"><td class="memTemplParams" colspan="2"><a id="ga4fd827cc3b4d491b8ef8c23ced655f2a"></a>
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga4fd827cc3b4d491b8ef8c23ced655f2a"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::__sub_match_string</b> = <a class="el" href="a04771.html">basic_string</a>&lt; typename iterator_traits&lt; _Bi_iter &gt;::value_type, _Ch_traits, _Ch_alloc &gt;</td></tr>
<tr class="separator:ga4fd827cc3b4d491b8ef8c23ced655f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa3b42c6c140ecfb9f306c6138e23f58"><td class="memItemLeft" align="right" valign="top"><a id="gaaa3b42c6c140ecfb9f306c6138e23f58"></a>
typedef <a class="el" href="a06691.html">match_results</a>&lt; const char * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::cmatch</b></td></tr>
<tr class="separator:gaaa3b42c6c140ecfb9f306c6138e23f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac85a068dd235911c8da862bf8d462172"><td class="memItemLeft" align="right" valign="top"><a id="gac85a068dd235911c8da862bf8d462172"></a>
typedef <a class="el" href="a06711.html">regex_iterator</a>&lt; const char * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::cregex_iterator</b></td></tr>
<tr class="separator:gac85a068dd235911c8da862bf8d462172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b025ba2913cd0f7266ddbea7eb2c915"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt; const char * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#ga2b025ba2913cd0f7266ddbea7eb2c915">std::cregex_token_iterator</a></td></tr>
<tr class="separator:ga2b025ba2913cd0f7266ddbea7eb2c915"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29090c6f0fdf0d3241cf79e759838eeb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06707.html">sub_match</a>&lt; const char * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#ga29090c6f0fdf0d3241cf79e759838eeb">std::csub_match</a></td></tr>
<tr class="separator:ga29090c6f0fdf0d3241cf79e759838eeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8fceaea413a55303731b390fbd660163"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06687.html">basic_regex</a>&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#ga8fceaea413a55303731b390fbd660163">std::regex</a></td></tr>
<tr class="separator:ga8fceaea413a55303731b390fbd660163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa23de589560aaf9808a0ab39e3f9045b"><td class="memItemLeft" align="right" valign="top"><a id="gaa23de589560aaf9808a0ab39e3f9045b"></a>
typedef <a class="el" href="a06691.html">match_results</a>&lt; string::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::smatch</b></td></tr>
<tr class="separator:gaa23de589560aaf9808a0ab39e3f9045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga79db86063366de110986ada49e8a3a26"><td class="memItemLeft" align="right" valign="top"><a id="ga79db86063366de110986ada49e8a3a26"></a>
typedef <a class="el" href="a06711.html">regex_iterator</a>&lt; string::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::sregex_iterator</b></td></tr>
<tr class="separator:ga79db86063366de110986ada49e8a3a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa39e71a0a921a1f5b6e106613346195c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt; string::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#gaa39e71a0a921a1f5b6e106613346195c">std::sregex_token_iterator</a></td></tr>
<tr class="separator:gaa39e71a0a921a1f5b6e106613346195c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1339fbccc0b05ed8cfe8c3afa83e9a4b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06707.html">sub_match</a>&lt; string::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#ga1339fbccc0b05ed8cfe8c3afa83e9a4b">std::ssub_match</a></td></tr>
<tr class="separator:ga1339fbccc0b05ed8cfe8c3afa83e9a4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9273f5032ddf6f58153936abdfbe8b7d"><td class="memItemLeft" align="right" valign="top"><a id="ga9273f5032ddf6f58153936abdfbe8b7d"></a>
typedef <a class="el" href="a06691.html">match_results</a>&lt; const wchar_t * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::wcmatch</b></td></tr>
<tr class="separator:ga9273f5032ddf6f58153936abdfbe8b7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87e219e117aebdd87bc116b53abc67de"><td class="memItemLeft" align="right" valign="top"><a id="ga87e219e117aebdd87bc116b53abc67de"></a>
typedef <a class="el" href="a06711.html">regex_iterator</a>&lt; const wchar_t * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::wcregex_iterator</b></td></tr>
<tr class="separator:ga87e219e117aebdd87bc116b53abc67de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b2a538a8ce2fb132701282a685e04cb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt; const wchar_t * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#ga5b2a538a8ce2fb132701282a685e04cb">std::wcregex_token_iterator</a></td></tr>
<tr class="separator:ga5b2a538a8ce2fb132701282a685e04cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0c750b2841582cefabadec3f0683bb9"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06707.html">sub_match</a>&lt; const wchar_t * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#gaa0c750b2841582cefabadec3f0683bb9">std::wcsub_match</a></td></tr>
<tr class="separator:gaa0c750b2841582cefabadec3f0683bb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae16f87e70ea5847b0399a396c637615f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06687.html">basic_regex</a>&lt; wchar_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#gae16f87e70ea5847b0399a396c637615f">std::wregex</a></td></tr>
<tr class="separator:gae16f87e70ea5847b0399a396c637615f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1161c6e904007cb61e118c2bad55315"><td class="memItemLeft" align="right" valign="top"><a id="gae1161c6e904007cb61e118c2bad55315"></a>
typedef <a class="el" href="a06691.html">match_results</a>&lt; wstring::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::wsmatch</b></td></tr>
<tr class="separator:gae1161c6e904007cb61e118c2bad55315"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga431341b21149ba2e2f5bc4fc3065c1e5"><td class="memItemLeft" align="right" valign="top"><a id="ga431341b21149ba2e2f5bc4fc3065c1e5"></a>
typedef <a class="el" href="a06711.html">regex_iterator</a>&lt; wstring::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>std::wsregex_iterator</b></td></tr>
<tr class="separator:ga431341b21149ba2e2f5bc4fc3065c1e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45d6a7c3f216b9e231d6bfbe2f405821"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt; wstring::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#ga45d6a7c3f216b9e231d6bfbe2f405821">std::wsregex_token_iterator</a></td></tr>
<tr class="separator:ga45d6a7c3f216b9e231d6bfbe2f405821"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga093a1ad2914d74a3fafb7baa78a3deb6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a06707.html">sub_match</a>&lt; wstring::const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01496.html#ga093a1ad2914d74a3fafb7baa78a3deb6">std::wssub_match</a></td></tr>
<tr class="separator:ga093a1ad2914d74a3fafb7baa78a3deb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga82e9b319feda06c3f9bbc8c501d7ed5c"><td class="memTemplParams" colspan="2">template&lt;typename _BiIter &gt; </td></tr>
<tr class="memitem:ga82e9b319feda06c3f9bbc8c501d7ed5c"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga82e9b319feda06c3f9bbc8c501d7ed5c">std::operator!=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga82e9b319feda06c3f9bbc8c501d7ed5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26b97c6b57337790d75c65c39461d57b"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga26b97c6b57337790d75c65c39461d57b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga26b97c6b57337790d75c65c39461d57b">std::operator!=</a> (const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga26b97c6b57337790d75c65c39461d57b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c4c0391a3cd864c981a2752bbb39e87"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga4c4c0391a3cd864c981a2752bbb39e87"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga4c4c0391a3cd864c981a2752bbb39e87">std::operator!=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga4c4c0391a3cd864c981a2752bbb39e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c5fbbe825fb3b00793f87d5b0f84b37"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga4c5fbbe825fb3b00793f87d5b0f84b37"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga4c5fbbe825fb3b00793f87d5b0f84b37">std::operator!=</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga4c5fbbe825fb3b00793f87d5b0f84b37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeffd353ea0720cf2338ac2cd23511b9f"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:gaeffd353ea0720cf2338ac2cd23511b9f"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gaeffd353ea0720cf2338ac2cd23511b9f">std::operator!=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__rhs)</td></tr>
<tr class="separator:gaeffd353ea0720cf2338ac2cd23511b9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd4ac060b48dc528864dcb79b7ac47b9"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:gafd4ac060b48dc528864dcb79b7ac47b9"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gafd4ac060b48dc528864dcb79b7ac47b9">std::operator!=</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:gafd4ac060b48dc528864dcb79b7ac47b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a40078467f136b65820875414060d72"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga4a40078467f136b65820875414060d72"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga4a40078467f136b65820875414060d72">std::operator!=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__rhs)</td></tr>
<tr class="separator:ga4a40078467f136b65820875414060d72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabaac77113d0fd8c575e3a955eff37e10"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , class _Alloc &gt; </td></tr>
<tr class="memitem:gabaac77113d0fd8c575e3a955eff37e10"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gabaac77113d0fd8c575e3a955eff37e10">std::operator!=</a> (const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__m1, const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__m2)</td></tr>
<tr class="separator:gabaac77113d0fd8c575e3a955eff37e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad9079e03d834c2dfd61dfae4f73f0031"><td class="memTemplParams" colspan="2">template&lt;typename _BiIter &gt; </td></tr>
<tr class="memitem:gad9079e03d834c2dfd61dfae4f73f0031"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gad9079e03d834c2dfd61dfae4f73f0031">std::operator&lt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__rhs)</td></tr>
<tr class="separator:gad9079e03d834c2dfd61dfae4f73f0031"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga341b35e5b4af405e08d5c2abb676cf39"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga341b35e5b4af405e08d5c2abb676cf39"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga341b35e5b4af405e08d5c2abb676cf39">std::operator&lt;</a> (const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga341b35e5b4af405e08d5c2abb676cf39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20182f0fe24d991ad8a8daede16933fa"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga20182f0fe24d991ad8a8daede16933fa"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga20182f0fe24d991ad8a8daede16933fa">std::operator&lt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga20182f0fe24d991ad8a8daede16933fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11e1ee39f1b05e646abe2caea0565967"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga11e1ee39f1b05e646abe2caea0565967"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga11e1ee39f1b05e646abe2caea0565967">std::operator&lt;</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga11e1ee39f1b05e646abe2caea0565967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01622c3d750044cf92cd8a1eaa89ca5b"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga01622c3d750044cf92cd8a1eaa89ca5b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga01622c3d750044cf92cd8a1eaa89ca5b">std::operator&lt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__rhs)</td></tr>
<tr class="separator:ga01622c3d750044cf92cd8a1eaa89ca5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1862d7e70ac15663db23831edbc4d06f"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga1862d7e70ac15663db23831edbc4d06f"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga1862d7e70ac15663db23831edbc4d06f">std::operator&lt;</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga1862d7e70ac15663db23831edbc4d06f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc00ef86c05a9226d2007dd587c196f3"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:gabc00ef86c05a9226d2007dd587c196f3"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gabc00ef86c05a9226d2007dd587c196f3">std::operator&lt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__rhs)</td></tr>
<tr class="separator:gabc00ef86c05a9226d2007dd587c196f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e80f96ee978fcba07dec04a3d9e1f3b"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_type , typename _Ch_traits , typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga3e80f96ee978fcba07dec04a3d9e1f3b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02463.html">basic_ostream</a>&lt; _Ch_type, _Ch_traits &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga3e80f96ee978fcba07dec04a3d9e1f3b">std::operator&lt;&lt;</a> (<a class="el" href="a02463.html">basic_ostream</a>&lt; _Ch_type, _Ch_traits &gt; &amp;__os, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__m)</td></tr>
<tr class="separator:ga3e80f96ee978fcba07dec04a3d9e1f3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d0ebab63e2fcfb19ad69237091d4d7f"><td class="memTemplParams" colspan="2">template&lt;typename _BiIter &gt; </td></tr>
<tr class="memitem:ga6d0ebab63e2fcfb19ad69237091d4d7f"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga6d0ebab63e2fcfb19ad69237091d4d7f">std::operator&lt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga6d0ebab63e2fcfb19ad69237091d4d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fd4bec06d2b472f7002ee98aea643af"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga4fd4bec06d2b472f7002ee98aea643af"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga4fd4bec06d2b472f7002ee98aea643af">std::operator&lt;=</a> (const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga4fd4bec06d2b472f7002ee98aea643af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac012e10e6bb4ba58875ad515b9b9f05d"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </td></tr>
<tr class="memitem:gac012e10e6bb4ba58875ad515b9b9f05d"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gac012e10e6bb4ba58875ad515b9b9f05d">std::operator&lt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__rhs)</td></tr>
<tr class="separator:gac012e10e6bb4ba58875ad515b9b9f05d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga490e9054301cbb70120a6b0202cee45d"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga490e9054301cbb70120a6b0202cee45d"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga490e9054301cbb70120a6b0202cee45d">std::operator&lt;=</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga490e9054301cbb70120a6b0202cee45d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5620ce8b20ede9f7494a66af23212304"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga5620ce8b20ede9f7494a66af23212304"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga5620ce8b20ede9f7494a66af23212304">std::operator&lt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__rhs)</td></tr>
<tr class="separator:ga5620ce8b20ede9f7494a66af23212304"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84b53be86a6dfea454c23d5207d0864d"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga84b53be86a6dfea454c23d5207d0864d"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga84b53be86a6dfea454c23d5207d0864d">std::operator&lt;=</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga84b53be86a6dfea454c23d5207d0864d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb2fd054122ecce964976201c05a73cc"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:gaeb2fd054122ecce964976201c05a73cc"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gaeb2fd054122ecce964976201c05a73cc">std::operator&lt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__rhs)</td></tr>
<tr class="separator:gaeb2fd054122ecce964976201c05a73cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89f3784efc6a944b4857408f1fcf7f3b"><td class="memTemplParams" colspan="2">template&lt;typename _BiIter &gt; </td></tr>
<tr class="memitem:ga89f3784efc6a944b4857408f1fcf7f3b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga89f3784efc6a944b4857408f1fcf7f3b">std::operator==</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga89f3784efc6a944b4857408f1fcf7f3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga811c7e6a67b83ef003e899c4ea93b910"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga811c7e6a67b83ef003e899c4ea93b910"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga811c7e6a67b83ef003e899c4ea93b910">std::operator==</a> (const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga811c7e6a67b83ef003e899c4ea93b910"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae583f778cadadef72db1f8afaa7bc4a1"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:gae583f778cadadef72db1f8afaa7bc4a1"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gae583f778cadadef72db1f8afaa7bc4a1">std::operator==</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__rhs)</td></tr>
<tr class="separator:gae583f778cadadef72db1f8afaa7bc4a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga472d58de0896c76b3d402dbf27aa75c8"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga472d58de0896c76b3d402dbf27aa75c8"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga472d58de0896c76b3d402dbf27aa75c8">std::operator==</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga472d58de0896c76b3d402dbf27aa75c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4390d0b1712ee5334c61da6e0576d08"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:gae4390d0b1712ee5334c61da6e0576d08"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gae4390d0b1712ee5334c61da6e0576d08">std::operator==</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__rhs)</td></tr>
<tr class="separator:gae4390d0b1712ee5334c61da6e0576d08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51b1c9a2beb5254d11c13dbc22a8e379"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga51b1c9a2beb5254d11c13dbc22a8e379"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga51b1c9a2beb5254d11c13dbc22a8e379">std::operator==</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga51b1c9a2beb5254d11c13dbc22a8e379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac6078c1098e92d740d6d226f1c5e3dd"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:gaac6078c1098e92d740d6d226f1c5e3dd"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gaac6078c1098e92d740d6d226f1c5e3dd">std::operator==</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__rhs)</td></tr>
<tr class="separator:gaac6078c1098e92d740d6d226f1c5e3dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab03e70e48f17f27c9e74d12c63bc315a"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Alloc &gt; </td></tr>
<tr class="memitem:gab03e70e48f17f27c9e74d12c63bc315a"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gab03e70e48f17f27c9e74d12c63bc315a">std::operator==</a> (const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__m1, const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__m2)</td></tr>
<tr class="separator:gab03e70e48f17f27c9e74d12c63bc315a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaec6e1b27604a07cb7a1158c0a1da0810"><td class="memTemplParams" colspan="2">template&lt;typename _BiIter &gt; </td></tr>
<tr class="memitem:gaec6e1b27604a07cb7a1158c0a1da0810"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gaec6e1b27604a07cb7a1158c0a1da0810">std::operator&gt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__rhs)</td></tr>
<tr class="separator:gaec6e1b27604a07cb7a1158c0a1da0810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga61879ec22c8f941d3bc5a6f57f094779"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga61879ec22c8f941d3bc5a6f57f094779"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga61879ec22c8f941d3bc5a6f57f094779">std::operator&gt;</a> (const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga61879ec22c8f941d3bc5a6f57f094779"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20e59f399d0143cf0517ed705d5f095a"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga20e59f399d0143cf0517ed705d5f095a"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga20e59f399d0143cf0517ed705d5f095a">std::operator&gt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga20e59f399d0143cf0517ed705d5f095a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5554501d29b4f818450c37cbf8e3b403"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga5554501d29b4f818450c37cbf8e3b403"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga5554501d29b4f818450c37cbf8e3b403">std::operator&gt;</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga5554501d29b4f818450c37cbf8e3b403"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99794cccf99b31cbb9c80f20ff638cc0"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga99794cccf99b31cbb9c80f20ff638cc0"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga99794cccf99b31cbb9c80f20ff638cc0">std::operator&gt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__rhs)</td></tr>
<tr class="separator:ga99794cccf99b31cbb9c80f20ff638cc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaee0b4d314905566d4d083f1f3cabfa4"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:gaaee0b4d314905566d4d083f1f3cabfa4"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gaaee0b4d314905566d4d083f1f3cabfa4">std::operator&gt;</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:gaaee0b4d314905566d4d083f1f3cabfa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1bdb78aca267183451bbd59a262f52c9"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga1bdb78aca267183451bbd59a262f52c9"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga1bdb78aca267183451bbd59a262f52c9">std::operator&gt;</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__rhs)</td></tr>
<tr class="separator:ga1bdb78aca267183451bbd59a262f52c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9ee66c57996b60af8514834ba5054af4"><td class="memTemplParams" colspan="2">template&lt;typename _BiIter &gt; </td></tr>
<tr class="memitem:ga9ee66c57996b60af8514834ba5054af4"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga9ee66c57996b60af8514834ba5054af4">std::operator&gt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga9ee66c57996b60af8514834ba5054af4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81455a2af5c1721d3340fa06eaccfe06"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </td></tr>
<tr class="memitem:ga81455a2af5c1721d3340fa06eaccfe06"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga81455a2af5c1721d3340fa06eaccfe06">std::operator&gt;=</a> (const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga81455a2af5c1721d3340fa06eaccfe06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4a816fd640e88c0b2e9b0bb6cc4cb19"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </td></tr>
<tr class="memitem:gaa4a816fd640e88c0b2e9b0bb6cc4cb19"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gaa4a816fd640e88c0b2e9b0bb6cc4cb19">std::operator&gt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;__rhs)</td></tr>
<tr class="separator:gaa4a816fd640e88c0b2e9b0bb6cc4cb19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86523db2bbd873f4bc26c42a77f443b3"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga86523db2bbd873f4bc26c42a77f443b3"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga86523db2bbd873f4bc26c42a77f443b3">std::operator&gt;=</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga86523db2bbd873f4bc26c42a77f443b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1225fba40c8af2c834e8201af601829b"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga1225fba40c8af2c834e8201af601829b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga1225fba40c8af2c834e8201af601829b">std::operator&gt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const *__rhs)</td></tr>
<tr class="separator:ga1225fba40c8af2c834e8201af601829b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71a6363d6cad986521d5f5a1537a1e06"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga71a6363d6cad986521d5f5a1537a1e06"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga71a6363d6cad986521d5f5a1537a1e06">std::operator&gt;=</a> (typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__lhs, const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga71a6363d6cad986521d5f5a1537a1e06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fdb938850a723e8e447fce21fc0b7c2"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter &gt; </td></tr>
<tr class="memitem:ga4fdb938850a723e8e447fce21fc0b7c2"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga4fdb938850a723e8e447fce21fc0b7c2">std::operator&gt;=</a> (const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;__lhs, typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;__rhs)</td></tr>
<tr class="separator:ga4fdb938850a723e8e447fce21fc0b7c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8cdf0d24423573721c4bdb9b2ffd8a7d"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga8cdf0d24423573721c4bdb9b2ffd8a7d"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga8cdf0d24423573721c4bdb9b2ffd8a7d">std::swap</a> (<a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__lhs, <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga8cdf0d24423573721c4bdb9b2ffd8a7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fe1f90a0adfa7ded7d28f737893642c"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Alloc &gt; </td></tr>
<tr class="memitem:ga6fe1f90a0adfa7ded7d28f737893642c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga6fe1f90a0adfa7ded7d28f737893642c">std::swap</a> (<a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__lhs, <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__rhs)</td></tr>
<tr class="separator:ga6fe1f90a0adfa7ded7d28f737893642c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Matching, Searching, and Replacing</h2></td></tr>
<tr class="memitem:gaa55e272e1102f2c2d62d44bc39ca4ed3"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:gaa55e272e1102f2c2d62d44bc39ca4ed3"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gaa55e272e1102f2c2d62d44bc39ca4ed3">std::regex_match</a> (_Bi_iter __s, _Bi_iter __e, <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__m, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:gaa55e272e1102f2c2d62d44bc39ca4ed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56856a210c4b6150bb0b64dddcdc9578"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga56856a210c4b6150bb0b64dddcdc9578"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga56856a210c4b6150bb0b64dddcdc9578">std::regex_match</a> (_Bi_iter __first, _Bi_iter __last, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga56856a210c4b6150bb0b64dddcdc9578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga801fe7c19ab7cf5bb7cbf7ff03c4e5eb"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_type , typename _Alloc , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga801fe7c19ab7cf5bb7cbf7ff03c4e5eb"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga801fe7c19ab7cf5bb7cbf7ff03c4e5eb">std::regex_match</a> (const _Ch_type *__s, <a class="el" href="a06691.html">match_results</a>&lt; const _Ch_type *, _Alloc &gt; &amp;__m, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __f=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga801fe7c19ab7cf5bb7cbf7ff03c4e5eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23ab0d8ecb63ccfb2f2130947f977c32"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga23ab0d8ecb63ccfb2f2130947f977c32"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga23ab0d8ecb63ccfb2f2130947f977c32">std::regex_match</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;__s, <a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;__m, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga23ab0d8ecb63ccfb2f2130947f977c32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga79853ee819b851413b45e03e066c6b7b"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga79853ee819b851413b45e03e066c6b7b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga79853ee819b851413b45e03e066c6b7b">std::regex_match</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;&amp;, <a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)=delete</td></tr>
<tr class="separator:ga79853ee819b851413b45e03e066c6b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga975d1c6755647e1b45bddb5a6c3736bc"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_type , class _Rx_traits &gt; </td></tr>
<tr class="memitem:ga975d1c6755647e1b45bddb5a6c3736bc"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga975d1c6755647e1b45bddb5a6c3736bc">std::regex_match</a> (const _Ch_type *__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __f=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga975d1c6755647e1b45bddb5a6c3736bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac9bdb8370891a6588cf4f75850236e53"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_traits , typename _Str_allocator , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:gac9bdb8370891a6588cf4f75850236e53"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gac9bdb8370891a6588cf4f75850236e53">std::regex_match</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Str_allocator &gt; &amp;__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:gac9bdb8370891a6588cf4f75850236e53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe7986685f56116bf30c2f91d72ab9b6"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:gabe7986685f56116bf30c2f91d72ab9b6"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gabe7986685f56116bf30c2f91d72ab9b6">std::regex_search</a> (_Bi_iter __s, _Bi_iter __e, <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;__m, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:gabe7986685f56116bf30c2f91d72ab9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66522d5eacabc953cc2e2512018b1eaf"><td class="memTemplParams" colspan="2">template&lt;typename _Bi_iter , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga66522d5eacabc953cc2e2512018b1eaf"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga66522d5eacabc953cc2e2512018b1eaf">std::regex_search</a> (_Bi_iter __first, _Bi_iter __last, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__re, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga66522d5eacabc953cc2e2512018b1eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c7c948a359f622835764f0c739095d1"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_type , class _Alloc , class _Rx_traits &gt; </td></tr>
<tr class="memitem:ga1c7c948a359f622835764f0c739095d1"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga1c7c948a359f622835764f0c739095d1">std::regex_search</a> (const _Ch_type *__s, <a class="el" href="a06691.html">match_results</a>&lt; const _Ch_type *, _Alloc &gt; &amp;__m, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __f=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga1c7c948a359f622835764f0c739095d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga74001d5fb6cc2788210770519eceed7d"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga74001d5fb6cc2788210770519eceed7d"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga74001d5fb6cc2788210770519eceed7d">std::regex_search</a> (const _Ch_type *__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __f=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga74001d5fb6cc2788210770519eceed7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga295b45a2979a0b78d1f8cf3958a1a1a0"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_traits , typename _String_allocator , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga295b45a2979a0b78d1f8cf3958a1a1a0"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga295b45a2979a0b78d1f8cf3958a1a1a0">std::regex_search</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _String_allocator &gt; &amp;__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga295b45a2979a0b78d1f8cf3958a1a1a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d9b5360c3e14ab995f44a4f25a58b5e"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga5d9b5360c3e14ab995f44a4f25a58b5e"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga5d9b5360c3e14ab995f44a4f25a58b5e">std::regex_search</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;__s, <a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;__m, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __f=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga5d9b5360c3e14ab995f44a4f25a58b5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b3d18a746c2b6e12058e6769214a38c"><td class="memTemplParams" colspan="2">template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </td></tr>
<tr class="memitem:ga5b3d18a746c2b6e12058e6769214a38c"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga5b3d18a746c2b6e12058e6769214a38c">std::regex_search</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;&amp;, <a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)=delete</td></tr>
<tr class="separator:ga5b3d18a746c2b6e12058e6769214a38c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga92fc4fdd0f158a2779495ff609213cee"><td class="memTemplParams" colspan="2">template&lt;typename _Out_iter , typename _Bi_iter , typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa &gt; </td></tr>
<tr class="memitem:ga92fc4fdd0f158a2779495ff609213cee"><td class="memTemplItemLeft" align="right" valign="top">_Out_iter&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga92fc4fdd0f158a2779495ff609213cee">std::regex_replace</a> (_Out_iter __out, _Bi_iter __first, _Bi_iter __last, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;__fmt, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga92fc4fdd0f158a2779495ff609213cee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e4ce407b27fd6d1d4502b6a47f48baa"><td class="memTemplParams" colspan="2">template&lt;typename _Out_iter , typename _Bi_iter , typename _Rx_traits , typename _Ch_type &gt; </td></tr>
<tr class="memitem:ga5e4ce407b27fd6d1d4502b6a47f48baa"><td class="memTemplItemLeft" align="right" valign="top">_Out_iter&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga5e4ce407b27fd6d1d4502b6a47f48baa">std::regex_replace</a> (_Out_iter __out, _Bi_iter __first, _Bi_iter __last, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, const _Ch_type *__fmt, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga5e4ce407b27fd6d1d4502b6a47f48baa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3bcb11315d31d20f37b9c1b78e030f90"><td class="memTemplParams" colspan="2">template&lt;typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa , typename _Fst , typename _Fsa &gt; </td></tr>
<tr class="memitem:ga3bcb11315d31d20f37b9c1b78e030f90"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga3bcb11315d31d20f37b9c1b78e030f90">std::regex_replace</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Fst, _Fsa &gt; &amp;__fmt, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga3bcb11315d31d20f37b9c1b78e030f90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2a4f515157ae835a3b2bfddc3d5ad5e"><td class="memTemplParams" colspan="2">template&lt;typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa &gt; </td></tr>
<tr class="memitem:gab2a4f515157ae835a3b2bfddc3d5ad5e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gab2a4f515157ae835a3b2bfddc3d5ad5e">std::regex_replace</a> (const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, const _Ch_type *__fmt, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:gab2a4f515157ae835a3b2bfddc3d5ad5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd17678735431a5df3f0109050c15200"><td class="memTemplParams" colspan="2">template&lt;typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa &gt; </td></tr>
<tr class="memitem:gacd17678735431a5df3f0109050c15200"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#gacd17678735431a5df3f0109050c15200">std::regex_replace</a> (const _Ch_type *__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;__fmt, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:gacd17678735431a5df3f0109050c15200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga90ecc0db56fc72636b31613801f8e738"><td class="memTemplParams" colspan="2">template&lt;typename _Rx_traits , typename _Ch_type &gt; </td></tr>
<tr class="memitem:ga90ecc0db56fc72636b31613801f8e738"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01496.html#ga90ecc0db56fc72636b31613801f8e738">std::regex_replace</a> (const _Ch_type *__s, const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;__e, const _Ch_type *__fmt, <a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags=<a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a>)</td></tr>
<tr class="separator:ga90ecc0db56fc72636b31613801f8e738"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Constants</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrpa41581331bd9577ffc02040c8d6dbcd6"></a>std [28.8.1](1) </p>
</td></tr>
<tr class="memitem:gaba5c41a89713e73ee6a0564df6ace629"><td class="memItemLeft" align="right" valign="top"><a id="gaba5c41a89713e73ee6a0564df6ace629"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::icase</b></td></tr>
<tr class="separator:gaba5c41a89713e73ee6a0564df6ace629"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97516a674cfe48d1ed90ae5b39513539"><td class="memItemLeft" align="right" valign="top"><a id="ga97516a674cfe48d1ed90ae5b39513539"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::nosubs</b></td></tr>
<tr class="separator:ga97516a674cfe48d1ed90ae5b39513539"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafeb25289b02707a8b4cb57abce45de5c"><td class="memItemLeft" align="right" valign="top"><a id="gafeb25289b02707a8b4cb57abce45de5c"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::optimize</b></td></tr>
<tr class="separator:gafeb25289b02707a8b4cb57abce45de5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8aeda3c7b9725559049493cca1493786"><td class="memItemLeft" align="right" valign="top"><a id="ga8aeda3c7b9725559049493cca1493786"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::collate</b></td></tr>
<tr class="separator:ga8aeda3c7b9725559049493cca1493786"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga83e0e97834cdc6248721549ef3774470"><td class="memItemLeft" align="right" valign="top"><a id="ga83e0e97834cdc6248721549ef3774470"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::ECMAScript</b></td></tr>
<tr class="separator:ga83e0e97834cdc6248721549ef3774470"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab03931a1256a92eb4598acda472e8afa"><td class="memItemLeft" align="right" valign="top"><a id="gab03931a1256a92eb4598acda472e8afa"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::basic</b></td></tr>
<tr class="separator:gab03931a1256a92eb4598acda472e8afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga615ab44beb2002cefb30d0c435a11036"><td class="memItemLeft" align="right" valign="top"><a id="ga615ab44beb2002cefb30d0c435a11036"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::extended</b></td></tr>
<tr class="separator:ga615ab44beb2002cefb30d0c435a11036"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e40bc70527d87dd4a43c91c7a1c3ab9"><td class="memItemLeft" align="right" valign="top"><a id="ga7e40bc70527d87dd4a43c91c7a1c3ab9"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::awk</b></td></tr>
<tr class="separator:ga7e40bc70527d87dd4a43c91c7a1c3ab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab269a50b3e6da8129b3270965bd00d97"><td class="memItemLeft" align="right" valign="top"><a id="gab269a50b3e6da8129b3270965bd00d97"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::grep</b></td></tr>
<tr class="separator:gab269a50b3e6da8129b3270965bd00d97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga35a982433ce96ee46772e28908077032"><td class="memItemLeft" align="right" valign="top"><a id="ga35a982433ce96ee46772e28908077032"></a>
static constexpr <a class="el" href="a01567.html#a510caedb3e640b81620023a85c1280bb">flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>std::basic_regex&lt; _Ch_type, _Rx_traits &gt;::egrep</b></td></tr>
<tr class="separator:ga35a982433ce96ee46772e28908077032"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>A facility for performing regular expression pattern matching. </p>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ga2b025ba2913cd0f7266ddbea7eb2c915"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2b025ba2913cd0f7266ddbea7eb2c915">&#9670;&nbsp;</a></span>cregex_token_iterator</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt;const char*&gt; <a class="el" href="a01496.html#ga2b025ba2913cd0f7266ddbea7eb2c915">std::cregex_token_iterator</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Token iterator for C-style NULL-terminated strings. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02820">2820</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga29090c6f0fdf0d3241cf79e759838eeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga29090c6f0fdf0d3241cf79e759838eeb">&#9670;&nbsp;</a></span>csub_match</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06707.html">sub_match</a>&lt;const char*&gt; <a class="el" href="a01496.html#ga29090c6f0fdf0d3241cf79e759838eeb">std::csub_match</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Standard regex submatch over a C-style null-terminated string. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00957">957</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga8fceaea413a55303731b390fbd660163"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8fceaea413a55303731b390fbd660163">&#9670;&nbsp;</a></span>regex</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06687.html">basic_regex</a>&lt;char&gt; <a class="el" href="a01496.html#ga8fceaea413a55303731b390fbd660163">std::regex</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Standard regular expressions. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00829">829</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gaa39e71a0a921a1f5b6e106613346195c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa39e71a0a921a1f5b6e106613346195c">&#9670;&nbsp;</a></span>sregex_token_iterator</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt;string::const_iterator&gt; <a class="el" href="a01496.html#gaa39e71a0a921a1f5b6e106613346195c">std::sregex_token_iterator</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Token iterator for standard strings. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02823">2823</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga1339fbccc0b05ed8cfe8c3afa83e9a4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1339fbccc0b05ed8cfe8c3afa83e9a4b">&#9670;&nbsp;</a></span>ssub_match</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06707.html">sub_match</a>&lt;string::const_iterator&gt; <a class="el" href="a01496.html#ga1339fbccc0b05ed8cfe8c3afa83e9a4b">std::ssub_match</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Standard regex submatch over a standard string. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00960">960</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga5b2a538a8ce2fb132701282a685e04cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5b2a538a8ce2fb132701282a685e04cb">&#9670;&nbsp;</a></span>wcregex_token_iterator</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt;const wchar_t*&gt; <a class="el" href="a01496.html#ga5b2a538a8ce2fb132701282a685e04cb">std::wcregex_token_iterator</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Token iterator for C-style NULL-terminated wide strings. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02827">2827</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gaa0c750b2841582cefabadec3f0683bb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa0c750b2841582cefabadec3f0683bb9">&#9670;&nbsp;</a></span>wcsub_match</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06707.html">sub_match</a>&lt;const wchar_t*&gt; <a class="el" href="a01496.html#gaa0c750b2841582cefabadec3f0683bb9">std::wcsub_match</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Regex submatch over a C-style null-terminated wide string. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00964">964</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gae16f87e70ea5847b0399a396c637615f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae16f87e70ea5847b0399a396c637615f">&#9670;&nbsp;</a></span>wregex</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06687.html">basic_regex</a>&lt;wchar_t&gt; <a class="el" href="a01496.html#gae16f87e70ea5847b0399a396c637615f">std::wregex</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Standard wide-character regular expressions. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00833">833</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga45d6a7c3f216b9e231d6bfbe2f405821"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga45d6a7c3f216b9e231d6bfbe2f405821">&#9670;&nbsp;</a></span>wsregex_token_iterator</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06715.html">regex_token_iterator</a>&lt;wstring::const_iterator&gt; <a class="el" href="a01496.html#ga45d6a7c3f216b9e231d6bfbe2f405821">std::wsregex_token_iterator</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Token iterator for standard wide-character strings. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02830">2830</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga093a1ad2914d74a3fafb7baa78a3deb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga093a1ad2914d74a3fafb7baa78a3deb6">&#9670;&nbsp;</a></span>wssub_match</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a06707.html">sub_match</a>&lt;wstring::const_iterator&gt; <a class="el" href="a01496.html#ga093a1ad2914d74a3fafb7baa78a3deb6">std::wssub_match</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Regex submatch over a standard wide string. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00967">967</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga82e9b319feda06c3f9bbc8c501d7ed5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga82e9b319feda06c3f9bbc8c501d7ed5c">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[1/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _BiIter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the inequivalence of two regular expression submatches. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>First regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>Second regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is not equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00991">991</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga26b97c6b57337790d75c65c39461d57b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga26b97c6b57337790d75c65c39461d57b">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[2/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the inequivalence of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is not equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01069">1069</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga4c4c0391a3cd864c981a2752bbb39e87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4c4c0391a3cd864c981a2752bbb39e87">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[3/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the inequivalence of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is not equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01149">1149</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga4c5fbbe825fb3b00793f87d5b0f84b37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4c5fbbe825fb3b00793f87d5b0f84b37">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[4/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the inequivalence of an iterator value and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is not equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01226">1226</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gaeffd353ea0720cf2338ac2cd23511b9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaeffd353ea0720cf2338ac2cd23511b9f">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[5/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the inequivalence of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A pointer to a string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is not equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01300">1300</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gafd4ac060b48dc528864dcb79b7ac47b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafd4ac060b48dc528864dcb79b7ac47b9">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[6/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the inequivalence of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is not equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01377">1377</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga4a40078467f136b65820875414060d72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4a40078467f136b65820875414060d72">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[7/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the inequivalence of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A const string reference. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is not equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01457">1457</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gabaac77113d0fd8c575e3a955eff37e10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabaac77113d0fd8c575e3a955eff37e10">&#9670;&nbsp;</a></span>operator!=() <span class="overload">[8/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , class _Alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Compares two match_results for inequality. </p>
<dl class="section return"><dt>Returns</dt><dd>true if the two objects do not refer to the same match, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01981">1981</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gad9079e03d834c2dfd61dfae4f73f0031"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad9079e03d834c2dfd61dfae4f73f0031">&#9670;&nbsp;</a></span>operator&lt;() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _BiIter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of two regular expression submatches. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>First regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>Second regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> precedes <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01002">1002</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga341b35e5b4af405e08d5c2abb676cf39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga341b35e5b4af405e08d5c2abb676cf39">&#9670;&nbsp;</a></span>operator&lt;() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> precedes <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01081">1081</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>, <a class="el" href="a00290_source.html#l05140">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::data()</a>, and <a class="el" href="a00290_source.html#l03835">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::size()</a>.</p>

</div>
</div>
<a id="ga20182f0fe24d991ad8a8daede16933fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga20182f0fe24d991ad8a8daede16933fa">&#9670;&nbsp;</a></span>operator&lt;() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> precedes <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01161">1161</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>, <a class="el" href="a00290_source.html#l05140">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::data()</a>, and <a class="el" href="a00290_source.html#l03835">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::size()</a>.</p>

</div>
</div>
<a id="ga11e1ee39f1b05e646abe2caea0565967"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga11e1ee39f1b05e646abe2caea0565967">&#9670;&nbsp;</a></span>operator&lt;() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> precedes <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01238">1238</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga01622c3d750044cf92cd8a1eaa89ca5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga01622c3d750044cf92cd8a1eaa89ca5b">&#9670;&nbsp;</a></span>operator&lt;() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> precedes <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01312">1312</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga1862d7e70ac15663db23831edbc4d06f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1862d7e70ac15663db23831edbc4d06f">&#9670;&nbsp;</a></span>operator&lt;() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> precedes <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01389">1389</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="gabc00ef86c05a9226d2007dd587c196f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabc00ef86c05a9226d2007dd587c196f3">&#9670;&nbsp;</a></span>operator&lt;() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A const string reference. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> precedes <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01469">1469</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga3e80f96ee978fcba07dec04a3d9e1f3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3e80f96ee978fcba07dec04a3d9e1f3b">&#9670;&nbsp;</a></span>operator&lt;&lt;()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_type , typename _Ch_traits , typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a02463.html">basic_ostream</a>&lt;_Ch_type, _Ch_traits&gt;&amp; std::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a02463.html">basic_ostream</a>&lt; _Ch_type, _Ch_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Inserts a matched string into an output stream. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__os</td><td>The output stream. </td></tr>
    <tr><td class="paramname">__m</td><td>A submatch string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the output stream with the submatch string inserted. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01523">1523</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00908">std::sub_match&lt; _BiIter &gt;::str()</a>.</p>

</div>
</div>
<a id="ga6d0ebab63e2fcfb19ad69237091d4d7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6d0ebab63e2fcfb19ad69237091d4d7f">&#9670;&nbsp;</a></span>operator&lt;=() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _BiIter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of two regular expression submatches. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>First regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>Second regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not succeed <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01013">1013</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga4fd4bec06d2b472f7002ee98aea643af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4fd4bec06d2b472f7002ee98aea643af">&#9670;&nbsp;</a></span>operator&lt;=() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not succeed <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01120">1120</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gac012e10e6bb4ba58875ad515b9b9f05d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac012e10e6bb4ba58875ad515b9b9f05d">&#9670;&nbsp;</a></span>operator&lt;=() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not succeed <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01200">1200</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga490e9054301cbb70120a6b0202cee45d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga490e9054301cbb70120a6b0202cee45d">&#9670;&nbsp;</a></span>operator&lt;=() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not succeed <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01274">1274</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga5620ce8b20ede9f7494a66af23212304"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5620ce8b20ede9f7494a66af23212304">&#9670;&nbsp;</a></span>operator&lt;=() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not succeed <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01348">1348</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga84b53be86a6dfea454c23d5207d0864d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga84b53be86a6dfea454c23d5207d0864d">&#9670;&nbsp;</a></span>operator&lt;=() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not succeed <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01428">1428</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gaeb2fd054122ecce964976201c05a73cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaeb2fd054122ecce964976201c05a73cc">&#9670;&nbsp;</a></span>operator&lt;=() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A const string reference. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not succeed <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01508">1508</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga89f3784efc6a944b4857408f1fcf7f3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga89f3784efc6a944b4857408f1fcf7f3b">&#9670;&nbsp;</a></span>operator==() <span class="overload">[1/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _BiIter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the equivalence of two regular expression submatches. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>First regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>Second regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00980">980</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga811c7e6a67b83ef003e899c4ea93b910"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga811c7e6a67b83ef003e899c4ea93b910">&#9670;&nbsp;</a></span>operator==() <span class="overload">[2/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the equivalence of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01053">1053</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>, <a class="el" href="a00290_source.html#l05140">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::data()</a>, and <a class="el" href="a00290_source.html#l03835">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::size()</a>.</p>

</div>
</div>
<a id="gae583f778cadadef72db1f8afaa7bc4a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae583f778cadadef72db1f8afaa7bc4a1">&#9670;&nbsp;</a></span>operator==() <span class="overload">[3/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the equivalence of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01133">1133</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>, <a class="el" href="a00290_source.html#l05140">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::data()</a>, and <a class="el" href="a00290_source.html#l03835">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::size()</a>.</p>

</div>
</div>
<a id="ga472d58de0896c76b3d402dbf27aa75c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga472d58de0896c76b3d402dbf27aa75c8">&#9670;&nbsp;</a></span>operator==() <span class="overload">[4/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the equivalence of a C string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A C string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01213">1213</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="gae4390d0b1712ee5334c61da6e0576d08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae4390d0b1712ee5334c61da6e0576d08">&#9670;&nbsp;</a></span>operator==() <span class="overload">[5/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the equivalence of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A pointer to a string? </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01287">1287</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga51b1c9a2beb5254d11c13dbc22a8e379"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga51b1c9a2beb5254d11c13dbc22a8e379">&#9670;&nbsp;</a></span>operator==() <span class="overload">[6/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the equivalence of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01361">1361</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="gaac6078c1098e92d740d6d226f1c5e3dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaac6078c1098e92d740d6d226f1c5e3dd">&#9670;&nbsp;</a></span>operator==() <span class="overload">[7/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the equivalence of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A const string reference. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> is equivalent to <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01441">1441</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="gab03e70e48f17f27c9e74d12c63bc315a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab03e70e48f17f27c9e74d12c63bc315a">&#9670;&nbsp;</a></span>operator==() <span class="overload">[8/8]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Compares two match_results for equality. </p>
<dl class="section return"><dt>Returns</dt><dd>true if the two objects refer to the same match, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01957">1957</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00530_source.html#l01190">std::equal()</a>.</p>

</div>
</div>
<a id="gaec6e1b27604a07cb7a1158c0a1da0810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaec6e1b27604a07cb7a1158c0a1da0810">&#9670;&nbsp;</a></span>operator&gt;() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _BiIter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of two regular expression submatches. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>First regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>Second regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> succeeds <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01035">1035</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga61879ec22c8f941d3bc5a6f57f094779"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga61879ec22c8f941d3bc5a6f57f094779">&#9670;&nbsp;</a></span>operator&gt;() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> succeeds <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01096">1096</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga20e59f399d0143cf0517ed705d5f095a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga20e59f399d0143cf0517ed705d5f095a">&#9670;&nbsp;</a></span>operator&gt;() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> succeeds <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01176">1176</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga5554501d29b4f818450c37cbf8e3b403"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5554501d29b4f818450c37cbf8e3b403">&#9670;&nbsp;</a></span>operator&gt;() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> succeeds <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01250">1250</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga99794cccf99b31cbb9c80f20ff638cc0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga99794cccf99b31cbb9c80f20ff638cc0">&#9670;&nbsp;</a></span>operator&gt;() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> succeeds <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01324">1324</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gaaee0b4d314905566d4d083f1f3cabfa4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaaee0b4d314905566d4d083f1f3cabfa4">&#9670;&nbsp;</a></span>operator&gt;() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> succeeds <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01404">1404</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga1bdb78aca267183451bbd59a262f52c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1bdb78aca267183451bbd59a262f52c9">&#9670;&nbsp;</a></span>operator&gt;() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A const string reference. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> succeeds <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01484">1484</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga9ee66c57996b60af8514834ba5054af4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9ee66c57996b60af8514834ba5054af4">&#9670;&nbsp;</a></span>operator&gt;=() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _BiIter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _BiIter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of two regular expression submatches. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>First regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>Second regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not precede <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01024">1024</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l00925">std::sub_match&lt; _BiIter &gt;::compare()</a>.</p>

</div>
</div>
<a id="ga81455a2af5c1721d3340fa06eaccfe06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga81455a2af5c1721d3340fa06eaccfe06">&#9670;&nbsp;</a></span>operator&gt;=() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_traits , typename _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not precede <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01108">1108</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gaa4a816fd640e88c0b2e9b0bb6cc4cb19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa4a816fd640e88c0b2e9b0bb6cc4cb19">&#9670;&nbsp;</a></span>operator&gt;=() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , class _Ch_traits , class _Ch_alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">__sub_match_string</a>&lt; _Bi_iter, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not precede <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01188">1188</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga86523db2bbd873f4bc26c42a77f443b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga86523db2bbd873f4bc26c42a77f443b3">&#9670;&nbsp;</a></span>operator&gt;=() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not precede <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01262">1262</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga1225fba40c8af2c834e8201af601829b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1225fba40c8af2c834e8201af601829b">&#9670;&nbsp;</a></span>operator&gt;=() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const *&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not precede <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01336">1336</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga71a6363d6cad986521d5f5a1537a1e06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga71a6363d6cad986521d5f5a1537a1e06">&#9670;&nbsp;</a></span>operator&gt;=() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a string and a regular expression submatch. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A string. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A regular expression submatch. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not precede <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01416">1416</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga4fdb938850a723e8e447fce21fc0b7c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4fdb938850a723e8e447fce21fc0b7c2">&#9670;&nbsp;</a></span>operator&gt;=() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a06707.html">sub_match</a>&lt; _Bi_iter &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename iterator_traits&lt; _Bi_iter &gt;::value_type const &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests the ordering of a regular expression submatch and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A regular expression submatch. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A const string reference. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if <em>__lhs</em> does not precede <em>__rhs</em>, false otherwise. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01496">1496</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="gaa55e272e1102f2c2d62d44bc39ca4ed3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa55e272e1102f2c2d62d44bc39ca4ed3">&#9670;&nbsp;</a></span>regex_match() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_match </td>
          <td>(</td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Determines if there is a match between the regular expression <code>e</code> and all of the character sequence [first, last). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>Start of the character sequence to match. </td></tr>
    <tr><td class="paramname">__e</td><td>One-past-the-end of the character sequence to match. </td></tr>
    <tr><td class="paramname">__m</td><td>The match results. </td></tr>
    <tr><td class="paramname">__re</td><td>The regular expression. </td></tr>
    <tr><td class="paramname">__flags</td><td>Controls how the regular expression is matched.</td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match exists. </td></tr>
    <tr><td class="paramname">false</td><td>Otherwise.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02025">2025</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="a00464_source.html#l02053">std::regex_match()</a>.</p>

</div>
</div>
<a id="ga56856a210c4b6150bb0b64dddcdc9578"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga56856a210c4b6150bb0b64dddcdc9578">&#9670;&nbsp;</a></span>regex_match() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_match </td>
          <td>(</td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__last</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Indicates if there is a match between the regular expression <code>e</code> and all of the character sequence [first, last). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__first</td><td>Beginning of the character sequence to match. </td></tr>
    <tr><td class="paramname">__last</td><td>One-past-the-end of the character sequence to match. </td></tr>
    <tr><td class="paramname">__re</td><td>The regular expression. </td></tr>
    <tr><td class="paramname">__flags</td><td>Controls how the regular expression is matched.</td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match exists. </td></tr>
    <tr><td class="paramname">false</td><td>Otherwise.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02053">2053</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l02025">std::regex_match()</a>.</p>

</div>
</div>
<a id="ga801fe7c19ab7cf5bb7cbf7ff03c4e5eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga801fe7c19ab7cf5bb7cbf7ff03c4e5eb">&#9670;&nbsp;</a></span>regex_match() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_type , typename _Alloc , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_match </td>
          <td>(</td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; const _Ch_type *, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__f</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Determines if there is a match between the regular expression <code>e</code> and a C-style null-terminated string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>The C-style null-terminated string to match. </td></tr>
    <tr><td class="paramname">__m</td><td>The match results. </td></tr>
    <tr><td class="paramname">__re</td><td>The regular expression. </td></tr>
    <tr><td class="paramname">__f</td><td>Controls how the regular expression is matched.</td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match exists. </td></tr>
    <tr><td class="paramname">false</td><td>Otherwise.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02078">2078</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l02025">std::regex_match()</a>.</p>

</div>
</div>
<a id="ga23ab0d8ecb63ccfb2f2130947f977c32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga23ab0d8ecb63ccfb2f2130947f977c32">&#9670;&nbsp;</a></span>regex_match() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_match </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Determines if there is a match between the regular expression <code>e</code> and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>The string to match. </td></tr>
    <tr><td class="paramname">__m</td><td>The match results. </td></tr>
    <tr><td class="paramname">__re</td><td>The regular expression. </td></tr>
    <tr><td class="paramname">__flags</td><td>Controls how the regular expression is matched.</td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match exists. </td></tr>
    <tr><td class="paramname">false</td><td>Otherwise.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02102">2102</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00290_source.html#l03725">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::begin()</a>, <a class="el" href="a00290_source.html#l03744">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::end()</a>, and <a class="el" href="a00464_source.html#l02025">std::regex_match()</a>.</p>

</div>
</div>
<a id="ga79853ee819b851413b45e03e066c6b7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga79853ee819b851413b45e03e066c6b7b">&#9670;&nbsp;</a></span>regex_match() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_match </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;&amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Prevent unsafe attempts to get match_results from a temporary string. </p>

</div>
</div>
<a id="ga975d1c6755647e1b45bddb5a6c3736bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga975d1c6755647e1b45bddb5a6c3736bc">&#9670;&nbsp;</a></span>regex_match() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_type , class _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_match </td>
          <td>(</td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__f</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Indicates if there is a match between the regular expression <code>e</code> and a C-style null-terminated string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>The C-style null-terminated string to match. </td></tr>
    <tr><td class="paramname">__re</td><td>The regular expression. </td></tr>
    <tr><td class="paramname">__f</td><td>Controls how the regular expression is matched.</td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match exists. </td></tr>
    <tr><td class="paramname">false</td><td>Otherwise.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02138">2138</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l02025">std::regex_match()</a>.</p>

</div>
</div>
<a id="gac9bdb8370891a6588cf4f75850236e53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac9bdb8370891a6588cf4f75850236e53">&#9670;&nbsp;</a></span>regex_match() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_traits , typename _Str_allocator , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_match </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Str_allocator &gt; &amp;&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Indicates if there is a match between the regular expression <code>e</code> and a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The string to match. </td></tr>
    <tr><td class="paramname">__re</td><td>[IN] The regular expression. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Controls how the regular expression is matched.</td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match exists. </td></tr>
    <tr><td class="paramname">false</td><td>Otherwise.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02160">2160</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00290_source.html#l03725">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::begin()</a>, <a class="el" href="a00290_source.html#l03744">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::end()</a>, and <a class="el" href="a00464_source.html#l02025">std::regex_match()</a>.</p>

</div>
</div>
<a id="ga92fc4fdd0f158a2779495ff609213cee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga92fc4fdd0f158a2779495ff609213cee">&#9670;&nbsp;</a></span>regex_replace() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Out_iter , typename _Bi_iter , typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Out_iter std::regex_replace </td>
          <td>(</td>
          <td class="paramtype">_Out_iter&#160;</td>
          <td class="paramname"><em>__out</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__last</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;&#160;</td>
          <td class="paramname"><em>__fmt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Search for a regular expression within a range for multiple times, and replace the matched parts through filling a format string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__out</td><td>[OUT] The output iterator. </td></tr>
    <tr><td class="paramname">__first</td><td>[IN] The start of the string to search. </td></tr>
    <tr><td class="paramname">__last</td><td>[IN] One-past-the-end of the string to search. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__fmt</td><td>[IN] The format string. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search and replace policy flags.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>__out </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02331">2331</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00290_source.html#l05128">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::c_str()</a>.</p>

<p class="reference">Referenced by <a class="el" href="a00464_source.html#l02376">std::regex_replace()</a>.</p>

</div>
</div>
<a id="ga5e4ce407b27fd6d1d4502b6a47f48baa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5e4ce407b27fd6d1d4502b6a47f48baa">&#9670;&nbsp;</a></span>regex_replace() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Out_iter , typename _Bi_iter , typename _Rx_traits , typename _Ch_type &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">_Out_iter std::regex_replace </td>
          <td>(</td>
          <td class="paramtype">_Out_iter&#160;</td>
          <td class="paramname"><em>__out</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__last</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__fmt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Search for a regular expression within a range for multiple times, and replace the matched parts through filling a format C-string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__out</td><td>[OUT] The output iterator. </td></tr>
    <tr><td class="paramname">__first</td><td>[IN] The start of the string to search. </td></tr>
    <tr><td class="paramname">__last</td><td>[IN] One-past-the-end of the string to search. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__fmt</td><td>[IN] The format C-string. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search and replace policy flags.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>__out </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00467_source.html#l00465">465</a> of file <a class="el" href="a00467_source.html">regex.tcc</a>.</p>

<p class="reference">References <a class="el" href="a00572_source.html#l00214">std::pair&lt; _T1, _T2 &gt;::first</a>, <a class="el" href="a00482_source.html#l00370">std::regex_constants::format_first_only</a>, <a class="el" href="a00482_source.html#l00363">std::regex_constants::format_no_copy</a>, and <a class="el" href="a00572_source.html#l00215">std::pair&lt; _T1, _T2 &gt;::second</a>.</p>

</div>
</div>
<a id="ga3bcb11315d31d20f37b9c1b78e030f90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3bcb11315d31d20f37b9c1b78e030f90">&#9670;&nbsp;</a></span>regex_replace() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa , typename _Fst , typename _Fsa &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04771.html">basic_string</a>&lt;_Ch_type, _St, _Sa&gt; std::regex_replace </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Fst, _Fsa &gt; &amp;&#160;</td>
          <td class="paramname"><em>__fmt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Search for a regular expression within a string for multiple times, and replace the matched parts through filling a format string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The string to search and replace. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__fmt</td><td>[IN] The format string. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search and replace policy flags.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The string after replacing. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02376">2376</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a17145_source.html#l00533">std::back_inserter()</a>, <a class="el" href="a00290_source.html#l03725">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::begin()</a>, <a class="el" href="a00290_source.html#l03744">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::end()</a>, and <a class="el" href="a00464_source.html#l02331">std::regex_replace()</a>.</p>

</div>
</div>
<a id="gab2a4f515157ae835a3b2bfddc3d5ad5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab2a4f515157ae835a3b2bfddc3d5ad5e">&#9670;&nbsp;</a></span>regex_replace() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04771.html">basic_string</a>&lt;_Ch_type, _St, _Sa&gt; std::regex_replace </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__fmt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Search for a regular expression within a string for multiple times, and replace the matched parts through filling a format C-string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The string to search and replace. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__fmt</td><td>[IN] The format C-string. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search and replace policy flags.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The string after replacing. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02402">2402</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a17145_source.html#l00533">std::back_inserter()</a>, <a class="el" href="a00290_source.html#l03725">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::begin()</a>, <a class="el" href="a00290_source.html#l03744">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::end()</a>, and <a class="el" href="a00464_source.html#l02331">std::regex_replace()</a>.</p>

</div>
</div>
<a id="gacd17678735431a5df3f0109050c15200"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacd17678735431a5df3f0109050c15200">&#9670;&nbsp;</a></span>regex_replace() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Rx_traits , typename _Ch_type , typename _St , typename _Sa &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04771.html">basic_string</a>&lt;_Ch_type&gt; std::regex_replace </td>
          <td>(</td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _St, _Sa &gt; &amp;&#160;</td>
          <td class="paramname"><em>__fmt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Search for a regular expression within a C-string for multiple times, and replace the matched parts through filling a format string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The C-string to search and replace. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__fmt</td><td>[IN] The format string. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search and replace policy flags.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The string after replacing. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02428">2428</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a17145_source.html#l00533">std::back_inserter()</a>, and <a class="el" href="a00464_source.html#l02331">std::regex_replace()</a>.</p>

</div>
</div>
<a id="ga90ecc0db56fc72636b31613801f8e738"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga90ecc0db56fc72636b31613801f8e738">&#9670;&nbsp;</a></span>regex_replace() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Rx_traits , typename _Ch_type &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04771.html">basic_string</a>&lt;_Ch_type&gt; std::regex_replace </td>
          <td>(</td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__fmt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Search for a regular expression within a C-string for multiple times, and replace the matched parts through filling a format C-string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The C-string to search and replace. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__fmt</td><td>[IN] The format C-string. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search and replace policy flags.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The string after replacing. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02454">2454</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a17145_source.html#l00533">std::back_inserter()</a>, and <a class="el" href="a00464_source.html#l02331">std::regex_replace()</a>.</p>

</div>
</div>
<a id="gabe7986685f56116bf30c2f91d72ab9b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabe7986685f56116bf30c2f91d72ab9b6">&#9670;&nbsp;</a></span>regex_search() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_search </td>
          <td>(</td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Searches for a regular expression within a range. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The start of the string to search. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] One-past-the-end of the string to search. </td></tr>
    <tr><td class="paramname">__m</td><td>[OUT] The match results. </td></tr>
    <tr><td class="paramname">__re</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search policy flags. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match was found within the string. </td></tr>
    <tr><td class="paramname">false</td><td>No match was found within the string, the content of m is undefined.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02183">2183</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="a00467_source.html#l00519">std::regex_iterator&lt; _Bi_iter, _Ch_type, _Rx_traits &gt;::operator++()</a>, <a class="el" href="a00464_source.html#l02504">std::regex_iterator&lt; _Bi_iter, _Ch_type, _Rx_traits &gt;::regex_iterator()</a>, and <a class="el" href="a00464_source.html#l02207">std::regex_search()</a>.</p>

</div>
</div>
<a id="ga66522d5eacabc953cc2e2512018b1eaf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga66522d5eacabc953cc2e2512018b1eaf">&#9670;&nbsp;</a></span>regex_search() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_search </td>
          <td>(</td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Bi_iter&#160;</td>
          <td class="paramname"><em>__last</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__re</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Searches for a regular expression within a range. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__first</td><td>[IN] The start of the string to search. </td></tr>
    <tr><td class="paramname">__last</td><td>[IN] One-past-the-end of the string to search. </td></tr>
    <tr><td class="paramname">__re</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search policy flags. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match was found within the string. </td></tr>
    <tr><td class="paramname">false</td><td>No match was found within the string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02207">2207</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l02183">std::regex_search()</a>.</p>

</div>
</div>
<a id="ga1c7c948a359f622835764f0c739095d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1c7c948a359f622835764f0c739095d1">&#9670;&nbsp;</a></span>regex_search() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_type , class _Alloc , class _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_search </td>
          <td>(</td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; const _Ch_type *, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__f</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Searches for a regular expression within a C-string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] A C-string to search for the regex. </td></tr>
    <tr><td class="paramname">__m</td><td>[OUT] The set of regex matches. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regex to search for in <code>s</code>. </td></tr>
    <tr><td class="paramname">__f</td><td>[IN] The search flags. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match was found within the string. </td></tr>
    <tr><td class="paramname">false</td><td>No match was found within the string, the content of m is undefined.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02230">2230</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l02183">std::regex_search()</a>.</p>

</div>
</div>
<a id="ga74001d5fb6cc2788210770519eceed7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga74001d5fb6cc2788210770519eceed7d">&#9670;&nbsp;</a></span>regex_search() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_search </td>
          <td>(</td>
          <td class="paramtype">const _Ch_type *&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__f</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Searches for a regular expression within a C-string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The C-string to search. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__f</td><td>[IN] Search policy flags. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match was found within the string. </td></tr>
    <tr><td class="paramname">false</td><td>No match was found within the string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02249">2249</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l02183">std::regex_search()</a>.</p>

</div>
</div>
<a id="ga295b45a2979a0b78d1f8cf3958a1a1a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga295b45a2979a0b78d1f8cf3958a1a1a0">&#9670;&nbsp;</a></span>regex_search() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_traits , typename _String_allocator , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_search </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _String_allocator &gt; &amp;&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__flags</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Searches for a regular expression within a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] The string to search. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regular expression to search for. </td></tr>
    <tr><td class="paramname">__flags</td><td>[IN] Search policy flags. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match was found within the string. </td></tr>
    <tr><td class="paramname">false</td><td>No match was found within the string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02268">2268</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00464_source.html#l02183">std::regex_search()</a>.</p>

</div>
</div>
<a id="ga5d9b5360c3e14ab995f44a4f25a58b5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5d9b5360c3e14ab995f44a4f25a58b5e">&#9670;&nbsp;</a></span>regex_search() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_search </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"><em>__f</em> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Searches for a regular expression within a string. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>[IN] A C++ string to search for the regex. </td></tr>
    <tr><td class="paramname">__m</td><td>[OUT] The set of regex matches. </td></tr>
    <tr><td class="paramname">__e</td><td>[IN] The regex to search for in <code>s</code>. </td></tr>
    <tr><td class="paramname">__f</td><td>[IN] The search flags. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>A match was found within the string. </td></tr>
    <tr><td class="paramname">false</td><td>No match was found within the string, the content of m is undefined.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">an</td><td>exception of type regex_error. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l02291">2291</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

<p class="reference">References <a class="el" href="a00290_source.html#l03725">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::begin()</a>, <a class="el" href="a00290_source.html#l03744">std::basic_string&lt; _CharT, _Traits, _Alloc &gt;::end()</a>, and <a class="el" href="a00464_source.html#l02183">std::regex_search()</a>.</p>

</div>
</div>
<a id="ga5b3d18a746c2b6e12058e6769214a38c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5b3d18a746c2b6e12058e6769214a38c">&#9670;&nbsp;</a></span>regex_search() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_traits , typename _Ch_alloc , typename _Alloc , typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool std::regex_search </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt; &amp;&amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; typename <a class="el" href="a04771.html">basic_string</a>&lt; _Ch_type, _Ch_traits, _Ch_alloc &gt;::const_iterator, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01567.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a>&#160;</td>
          <td class="paramname"> = <code><a class="el" href="a01567.html#ac070d8adb9f48dcfad7f69f4f2373708">regex_constants::match_default</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Prevent unsafe attempts to get match_results from a temporary string. </p>

</div>
</div>
<a id="ga8cdf0d24423573721c4bdb9b2ffd8a7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8cdf0d24423573721c4bdb9b2ffd8a7d">&#9670;&nbsp;</a></span>swap() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Ch_type , typename _Rx_traits &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void std::swap </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06687.html">basic_regex</a>&lt; _Ch_type, _Rx_traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Swaps the contents of two regular expression objects. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>First regular expression. </td></tr>
    <tr><td class="paramname">__rhs</td><td>Second regular expression. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l00845">845</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
<a id="ga6fe1f90a0adfa7ded7d28f737893642c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6fe1f90a0adfa7ded7d28f737893642c">&#9670;&nbsp;</a></span>swap() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Bi_iter , typename _Alloc &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void std::swap </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a06691.html">match_results</a>&lt; _Bi_iter, _Alloc &gt; &amp;&#160;</td>
          <td class="paramname"><em>__rhs</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Swaps two match results. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__lhs</td><td>A match result. </td></tr>
    <tr><td class="paramname">__rhs</td><td>A match result.</td></tr>
  </table>
  </dd>
</dl>
<p>The contents of the two match_results objects are swapped. </p>

<p class="definition">Definition at line <a class="el" href="a00464_source.html#l01995">1995</a> of file <a class="el" href="a00464_source.html">regex.h</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>