namespace std::regex_constants { using error_type = T3; inline constexpr error_type error_collate = unspecified; inline constexpr error_type error_ctype = unspecified; inline constexpr error_type error_escape = unspecified; inline constexpr error_type error_backref = unspecified; inline constexpr error_type error_brack = unspecified; inline constexpr error_type error_paren = unspecified; inline constexpr error_type error_brace = unspecified; inline constexpr error_type error_badbrace = unspecified; inline constexpr error_type error_range = unspecified; inline constexpr error_type error_space = unspecified; inline constexpr error_type error_badrepeat = unspecified; inline constexpr error_type error_complexity = unspecified; inline constexpr error_type error_stack = unspecified; }
The type error_type is an implementation-defined enumerated type. Values of type error_type represent the error conditions described in Table 132:
Table
132—
error_typevalues in the C locale
[
and ]
. error_paren The expression contained mismatched (
and )
. error_brace The expression contained mismatched {
and }
error_badbrace The expression contained an invalid range in a {}
expression. error_range The expression contained an invalid character range, such as [b-a]
in most encodings. error_space There was insufficient memory to convert the expression into a finite state machine. error_badrepeat One of *?+{
was not preceded by a valid regular expression. error_complexity The complexity of an attempted match against a regular expression exceeded a pre-set level. error_stack There was insufficient memory to determine whether the regular expression could match the specified character sequence.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4