Skip to main content

ClikaRT::regex::Regex::Options

struct

Header: ClikaRT/regex/regex.h

Compile-time options (a subset of the engine's).

Data members

case_sensitive

bool case_sensitive = true

false → case-insensitive

Declared in ClikaRT/regex/regex.h, line 54

longest_match

bool longest_match = false

leftmost-longest, not leftmost-first

Declared in ClikaRT/regex/regex.h, line 55

dot_matches_newline

bool dot_matches_newline = false

. also matches a newline

Declared in ClikaRT/regex/regex.h, line 56

never_capture

bool never_capture = false

treat every group as non-capturing

Declared in ClikaRT/regex/regex.h, line 57

max_program_memory

std::int64_t max_program_memory = 0

>0 → cap compiled-program memory (bytes)

Declared in ClikaRT/regex/regex.h, line 58

encoding

byte interpretation

Declared in ClikaRT/regex/regex.h, line 59