Module regex::re_bytes [−][src]
Re-exports
use std::borrow::Cow; |
use std::collections::HashMap; |
use std::fmt; |
use std::ops::Index; |
use std::str::FromStr; |
use std::sync::Arc; |
use memchr::memchr; |
use exec::Exec; |
use exec::ExecNoSync; |
use expand::expand_bytes; |
use error::Error; |
use re_builder::bytes::RegexBuilder; |
use re_trait; |
use re_trait::RegularExpression; |
use re_trait::Locations; |
use re_trait::SubCapturesPosIter; |
Structs
CaptureMatches |
An iterator that yields all non-overlapping capture groups matching a particular regular expression. |
CaptureNames |
An iterator over the names of all possible captures. |
Captures |
Captures represents a group of captured byte strings for a single match. |
CapturesDebug | |
Match |
Match represents a single match of a regex in a haystack. |
Matches |
An iterator over all non-overlapping matches for a particular string. |
NoExpand |
|
Regex |
A compiled regular expression for matching arbitrary bytes. |
ReplacerRef |
By-reference adaptor for a |
Split |
Yields all substrings delimited by a regular expression match. |
SplitN |
Yields at most |
SubCaptureMatches |
An iterator that yields all capturing matches in the order in which they appear in the regex. |
Traits
Replacer |
Replacer describes types that can be used to replace matches in a byte string. |