Тип<syntax_option_type>представляет собой реализацию конкретного типа битмаски (см. стандарт C++ 17.3.2.1.2). Установка его элементов имеет эффекты, перечисленные в таблице ниже, действительное значение типа<syntax_option_type>всегда будет иметь точно один из элементов<normal>,<basic>,<extended>,<awk>,<grep>,<egrep>,<sed>,<literal>или<perl>набор.
Обратите внимание, что для удобства все константы, перечисленные здесь, дублируются в рамках шаблона класса<basic_regex>, поэтому вы можете использовать любой из:
boost::regex_constants::constant_name
или
boost::regex::constant_name
или
boost::wregex::constant_name
взаимозаменяемым образом.