...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
The type syntax_option_type
is an implementation
specific bitmask type (see C++ standard 17.3.2.1.2). Setting its elements
has the effects listed in the table below, a valid value of type syntax_option_type
will always have exactly one of the elements normal
,
basic
, extended
,
awk
, grep
,
egrep
, sed
,
literal
or perl
set.
Note that for convenience all the constants listed here are duplicated
within the scope of class template basic_regex
, so you can use any
of:
boost::regex_constants::constant_name
or
boost::regex::constant_name
or
boost::wregex::constant_name
in an interchangeable manner.