Crate iregexp

Source
Expand description

A checking implementation of I-Regexp.

let valid = iregexp::check(r"[ab]{3}");
assert_eq!(valid, true);

let valid = iregexp::check(r"[0-9]*?");
assert_eq!(valid, false);

Re-exports§

pub use parser::IRegexp;
pub use parser::Rule;

Modules§

parser
An I-Regexp parser using pest.

Functions§

check
Return true if regular expression pattern is valid according I-Regexp.