Crate iregex

Crate iregex 

Source
Expand description

IRegEx (or IRE) is an intermediate representation for Regular Expressions with a well-defined semantics providing a foundation for common Regular Expression dialects. It also aims at providing easy tools to inspect finite automata built from regular expressions, or manually.

If you are instead looking for a ready-to-use and feature-rich regular expression library, please use the regex library.

Re-exports§

pub use iregex_automata as automata;

Structs§

Alternation
Regular expression sequence disjunction.
CaptureGroupId
Capture group identifier.
ClassAlternation
ClassConcatenation
CompoundAutomaton
Compound automaton, a compiled regular expression.
Concatenation
Regular expression atom sequence.
IRegEx
Intermediate Regular Expression.
Matches
Repeat
Repetition.

Enums§

Affix
Atom
CaptureTag

Traits§

Boundary

Type Aliases§

CompiledRegEx