Value | Error condition | |
error_collate | The expression contained an invalid collating element name. | |
error_ctype | The expression contained an invalid character class name. | |
error_escape | The expression contained an invalid escaped character, or a trailing
escape. | |
error_backref | The expression contained an invalid back reference. | |
error_brack | ||
error_paren | ||
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. |