use regexr::Regex;
#[cfg(feature = "jit")]
use regexr::RegexBuilder;
#[allow(dead_code)]
pub fn regex(pattern: &str) -> Regex {
#[cfg(feature = "jit")]
{
RegexBuilder::new(pattern)
.jit(true)
.build()
.expect("failed to compile pattern")
}
#[cfg(not(feature = "jit"))]
{
Regex::new(pattern).expect("failed to compile pattern")
}
}
mod backreference;
mod case_insensitive;
mod escape_sequences;
mod extended_mode;
mod grapheme_cluster;
mod inline_flags;
mod lookaround;
mod named_capture;
mod pattern_rejection;
mod quoting;
mod syntax;
mod word_boundary;