RegexError

Last Updated2018-05-28
Created At2008-03-26

Regex expression error codes.

EntryDescription
REGEX_ERROR_BADOPTION
REGEX_ERROR_BADOFFSET
REGEX_ERROR_DFA_BADRESTART
REGEX_ERROR_BADRPT? * + invalid
REGEX_ERROR_DFA_UCOND
REGEX_ERROR_BADBRinvalid repeat counts in {}
REGEX_ERROR_NOMATCHNo match was found
REGEX_ERROR_ESIZEexpression too big
REGEX_ERROR_PARTIAL
REGEX_ERROR_NOSUBSTRING
REGEX_ERROR_BADENDIANNESS
REGEX_ERROR_ECOLLATEcollation error - not relevant
REGEX_ERROR_BADMAGIC
REGEX_ERROR_DFA_RECURSE
REGEX_ERROR_SHORTUTF8
REGEX_ERROR_EPARENunbalanced ()
REGEX_ERROR_EESCAPEbad escape sequence
REGEX_ERROR_EMPTYempty expression
REGEX_ERROR_ESPACEfailed to get memory
REGEX_ERROR_ESUBREGbad back reference
REGEX_ERROR_ASSERTinternal error ?
REGEX_ERROR_BADCOUNT
REGEX_ERROR_NULL
REGEX_ERROR_DFA_WSSIZE
REGEX_ERROR_BADUTF8
REGEX_ERROR_NOMEMORY
REGEX_ERROR_DFA_UITEM
REGEX_ERROR_BADPARTIAL
REGEX_ERROR_JIT_BADOPTION
REGEX_ERROR_DFA_UMLIMIT
REGEX_ERROR_INTERNAL
REGEX_ERROR_NULLWSLIMITNo longer actually used
REGEX_ERROR_BADPATpattern error
REGEX_ERROR_ERANGEbad range inside []
REGEX_ERROR_UNKNOWN_OPCODE
REGEX_ERROR_BADMODE
REGEX_ERROR_EBRACEunbalanced {}
REGEX_ERROR_ECTYPEbad class
REGEX_ERROR_JIT_STACKLIMIT
REGEX_ERROR_BADNEWLINE
REGEX_ERROR_BADUTF8_OFFSET
REGEX_ERROR_BADLENGTH
REGEX_ERROR_INVARGbad argument
REGEX_ERROR_EBRACKunbalanced []
REGEX_ERROR_RECURSELOOP
REGEX_ERROR_NONENo error
REGEX_ERROR_RECURSIONLIMIT
REGEX_ERROR_MATCHLIMIT
REGEX_ERROR_CALLOUTNever used by PCRE itself