<p>This module provides a nearly identical API via <ahref="struct.Regex.html"title="struct regex::bytes::Regex"><code>Regex</code></a> to the one found in
the top-level of this crate. There are two important differences:</p>
<ol>
<li>Matching is done on <code>&[u8]</code> instead of <code>&str</code>. Additionally, <code>Vec<u8></code>
is used where <code>String</code> would have been used in the top-level API.</li>
<li>Unicode support can be disabled even when disabling it would result in
<h2id="example-match-null-terminated-string"><aclass="doc-anchor"href="#example-match-null-terminated-string">§</a>Example: match null terminated string</h2>
</div></details><h2id="structs"class="section-header">Structs<ahref="#structs"class="anchor">§</a></h2><ulclass="item-table"><li><divclass="item-name"><aclass="struct"href="struct.CaptureLocations.html"title="struct regex::bytes::CaptureLocations">CaptureLocations</a></div><divclass="desc docblock-short">A low level representation of the byte offsets of each capture group.</div></li><li><divclass="item-name"><aclass="struct"href="struct.CaptureMatches.html"title="struct regex::bytes::CaptureMatches">CaptureMatches</a></div><divclass="desc docblock-short">An iterator over all non-overlapping capture matches in a haystack.</div></li><li><divclass="item-name"><aclass="struct"href="struct.CaptureNames.html"title="struct regex::bytes::CaptureNames">CaptureNames</a></div><divclass="desc docblock-short">An iterator over the names of all capture groups in a regex.</div></li><li><divclass="item-name"><aclass="struct"href="struct.Captures.html"title="struct regex::bytes::Captures">Captures</a></div><divclass="desc docblock-short">Represents the capture groups for a single match.</div></li><li><divclass="item-name"><aclass="struct"href="struct.Match.html"title="struct regex::bytes::Match">Match</a></div><divclass="desc docblock-short">Represents a single match of a regex in a haystack.</div></li><li><divclass="item-name"><aclass="struct"href="struct.Matches.html"title="struct regex::bytes::Matches">Matches</a></div><divclass="desc docblock-short">An iterator over all non-overlapping matches in a haystack.</div></li><li><divclass="item-name"><aclass="struct"href="struct.NoExpand.html"title="struct regex::bytes::NoExpand">NoExpand</a></div><divclass="desc docblock-short">A helper type for forcing literal string replacement.</div></li><li><divclass="item-name"><aclass="struct"href="struct.Regex.html"title="struct regex::bytes::Regex">Regex</a></div><divclass="desc docblock-short">A compiled regular expression for searching Unicode haystacks.</div></li><li><divclass="item-name"><aclass="struct"href="struct.RegexBuilder.html"title="struct regex::bytes::RegexBuilder">RegexBuilder</a></div><divclass="desc docblock-short">A configurable builder for a <ahref="struct.Regex.html"title="struct regex::bytes::Regex"><code>Regex</code></a>.</div></li><li><divclass="item-name"><aclass="struct"href="struct.RegexSet.html"title="struct regex::bytes::RegexSet">RegexSet</a></div><divclass="desc docblock-short">Match multiple, possibly overlapping, regexes in a single search.</div></li><li><divclass="item-name"><aclass="struct"href="struct.RegexSetBuilder.html"title="struct regex::bytes::RegexSetBuilder">RegexSetBuilder</a></div><divclass="desc docblock-short">A configurable builder for a <ahref="struct.RegexSet.html"title="struct regex::bytes::RegexSet"><code>RegexSet</code></a>.</div></li><li><divclass="item-name"><aclass="struct"href="struct.ReplacerRef.html"title="struct regex::bytes::ReplacerRef">ReplacerRef</a></div><divclass="desc docblock-short">A by-reference adaptor for a <ahref="trait.Replacer.html"title="trait regex::bytes::Replacer"><code>Replacer</code></a>.</div></li><li><divclass="item-name"><aclass="struct"href="struct.SetMatches.html"title="struct regex::bytes::SetMatches">SetMatches</a></div><divclass="desc docblock-short">A set of matches returned by a regex set.</div></li><li><divclass="item-name"><aclass="struct"href="struct.SetMatchesIntoIter.html"title="struct regex::bytes::SetMatchesIntoIter">SetMatchesIntoIter</a></div><divclass="desc docblock-short">An owned iterator over the set of matches from a regex set.</div></li><li><divclass="item-name"><aclass="struct"href="struct.SetMatchesIter.html"title="struct regex::bytes::SetMatchesIter">SetMatchesIter</a></div><divclass="desc docblock-short">A borrowed iterator over the set of matches from a regex set.</div></li><li><divclass="item-name"><aclass="struct"href="struct.Split.html"title="struct regex::bytes::Split">Split</a></div><divclass="desc docblock-short">An iterator over all substring