Pattern Complilation Errors

Value

Description

-101

\ at end of pattern

-102

\c at end of pattern

-103

unrecognized character follows \

-104

numbers out of order in {} quantifier

-105

number too big in {} quantifier

-106

missing terminating ] for character class

-107

invalid escape sequence in character class

-108

range out of order in character class

-109

nothing to repeat

-110

[this code is not in use]

-111

internal error: unexpected repeat

-112

unrecognized character after (?

-113

POSIX named classes are supported only within a class

-114

missing )

-115

reference to non-existent subpattern

-116

erroffset passed as NULL

-117

unknown option bit(s) set

-118

missing ) after comment

-119

[this code is not in use]

-120

regular expression too large

-121

failed to get memory

-122

unmatched parentheses

-123

internal error: code overflow

-124

unrecognized character after (?<

-125

lookbehind assertion is not fixed length

-126

malformed number or name after (?(

-127

conditional group contains more than two branches

-128

assertion expected after (?(

-129

(?R or (?[+-]digits must be followed by )

-130

unknown POSIX class name

-131

POSIX collating elements are not supported

-132

this version of PCRE is not compiled with PCRE_UTF8 support

-133

[this code is not in use]

-134

character value in \x{...} sequence is too large

-135

invalid condition (?(0)

-136

\C not allowed in lookbehind assertion

-137

PCRE does not support \L, \l, \N, \U, or \u

-138

number after (?C is > 255

-139

closing ) for (?C expected

-140

recursive call could loop indefinitely

-141

unrecognized character after (?P

-142

syntax error in subpattern name (missing terminator)

-143

two named subpatterns have the same name

-144

invalid UTF-8 string

-145

support for \P, \p, and \X has not been compiled

-146

malformed \P or \p sequence

-147

unknown property name after \P or \p

-148

subpattern name is too long (maximum 32 characters)

-149

too many named subpatterns (maximum 10,000)

-150

[this code is not in use]

-151

octal value is greater than \377 (not in UTF-8 mode)

-152

internal error: overran compiling workspace

-153

internal error: previously-checked referenced subpattern not found

-154

DEFINE group contains more than one branch

-155

repeating a DEFINE group is not allowed

-156

inconsistent NEWLINE options

-157

\g is not followed by a braced name or an optionally braced non-zero number

-158

(?+ or (?- or (?(+ or (?(- must be followed by a non-zero number