Options for Literal Strings

| Home | Libraries | People | FAQ | More

#### Options for Literal Strings

The following must always be set to interpret the expression as a string literal:

Element | Standardized | Effect when set
--- | --- | ---
literal | Yes | Treat the string as a literal (no special characters).

The following options may also be combined with the literal flag:

Element | Standardized | Effect when set
--- | --- | ---
icase | Yes | Specifies that matching of regular expressions against a character container sequence shall be performed without regard to case.
optimize | Yes | Specifies that the regular expression engine should pay more attention to the speed with which regular expressions are matched, and less to the speed with which regular expression objects are constructed. Otherwise it has no detectable effect on the program output. This currently has no effect for Boost.Regex.