fancy-regex 0.17.0

An implementation of regexes, supporting a relatively rich set of features, including backreferences and look-around.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/// Flag bit for case insensitive matching
pub const FLAG_CASEI: u32 = 1;
/// Flag bit for multi-line mode
pub const FLAG_MULTI: u32 = 1 << 1;
/// Flag bit for dot matches newline
pub const FLAG_DOTNL: u32 = 1 << 2;
/// Flag bit for swapping greed
pub const FLAG_SWAP_GREED: u32 = 1 << 3;
/// Flag bit for ignoring whitespace  
pub const FLAG_IGNORE_SPACE: u32 = 1 << 4;
/// Flag bit for unicode mode
pub const FLAG_UNICODE: u32 = 1 << 5;
/// Flag bit for parsing in Oniguruma compatibility mode
pub const FLAG_ONIGURUMA_MODE: u32 = 1 << 6;