Searcher in regex_automata::util::iter
Searcher in regex_automata::util::iter - Rust - API Documentation
This example shows how to use a Searcher to create a proper iterator over matches. use regex_automata::{ hybrid::regex::Regex, util::iter::Searcher, Match, ...
Searcher in regex_automata::util::iter - Rust - GitLab
This example shows how to use a Searcher to create a proper iterator over matches. use regex_automata::{ hybrid::regex::Regex, util::iter::Searcher, Match, ...
regex_automata::util::iter - Rust
Generic helpers for iteration of matches from a regex engine in a haystack. The principle type in this module is a Searcher . A Searcher provides its own ...
regex_automata - Rust - Docs.rs
Most, but not all, regex engines in this crate can fail to execute a search. When a search fails, callers cannot determine whether or not a match exists. That ...
MatchesIter in regex_automata::util::iter - Rust
Struct regex_automata::util::iter::MatchesIter. Copy item path ... An iterator over all non-overlapping matches for an infallible search. The iterator yields a ...
TryCapturesIter in regex_automata::util::iter - Rust
Struct regex_automata::util::iter::TryCapturesIter. Copy item path ... An iterator over all non-overlapping captures for a fallible search. The iterator yields a ...
Module regex_automata::util. Copy item path ... A collection of modules that provide APIs that are useful across many regex engines. While one should explore the ...
/// normal searching. 367, ///. 368, /// ```. 369, /// use regex_automata::{nfa::thompson::pikevm::PikeVM, Match, Input}; ... use crate::util::escape:: ...
regex_automata::Regex - Rust - tikv
Struct regex_automata::Regex ⎘ [−][src] ... A regular expression that uses deterministic finite automata for fast searching. A regular expression is comprised of ...
DFA in regex_automata::dfa::onepass - Rust - Just created.
... iterator can be used. The util::iter::Searcher type can be used for this purpose: use regex_automata::{ dfa::onepass::DFA, util::iter::Searcher, Anchored ...
syntax.rs - source - API Documentation
... [`regex-syntax::ParserBuilder`](regex_syntax::ParserBuilder). The purpose of this wrapper is to make configuring syntax options very similar to how other ...
regex-automata - crates.io: Rust Package Registry
use regex_automata::{meta::Regex, PatternID}; let re = Regex:: ... util::pool::Pool makes use of unsafe to implement a fast path for ...
regex_automata::dfa - Rust - Docs.rs
§Overview · A regex::Regex provides a way to search for matches of a regular expression using DFAs. · A dense::DFA provides low level access to a DFA that uses a ...
Increased runtime memory usage in 1.9 · Issue #1027 · rust-lang/regex
Heap analysis suggests that this is due to regex_automata::nfa::thompson::backtrack::Cache::new::hc3a7922de221986c . (900 allocations at ...
A meta Regex supports the Input abstraction, which provides a way to configure a search in more ways than is supported by the regex crate. For example, Input:: ...
Automaton in regex_automata::dfa - Rust
... ::match_pattern permits iterating over the patterns that match in a particular state. ... use regex_automata::{ dfa::{Automaton, dense}, util::{primitives:: ...
regex_automata::util::captures - Rust - GitLab
Provides types for dealing with capturing groups. Capturing groups refer to sub-patterns of regexes that some regex engines can report matching offsets for.
Regex in regex_automata::hybrid
... util::iter::Searcher if you want to handle these error conditions. §Example. use regex_automata::{hybrid::regex::Regex, Match}; let re = Regex::new("foo[0-9]+") ...
DFA in regex_automata::hybrid::dfa - Rust - Will Crichton
use regex_automata::{hybrid::dfa::DFA, util::syntax, HalfMatch, Input ... search should remain invariant throughout iteration. The OverlappingState ...
PikeVM in regex_automata::nfa::thompson - Difftastic
If an invalid pattern ID is given to a search via Anchored::Pattern , then the PikeVM will report “no match.” This is consistent with all other regex engines in ...