Platforms to show: All Mac Windows Linux Cross-Platform

Back to RegExMBS class.

RegExMBS.ErrorBadCount = -15

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

This error is given if the value of the ovecsize argument is negative.

RegExMBS.ErrorBadMagic = -4

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

PCRE stores a 4-byte "magic number" at the start of the compiled code, to catch the case when it is passed a junk pointer and to detect when a pattern that was compiled in an environment of one endianness is run in an environment with the other endianness. This is the error that PCRE gives when the magic number is not present.

RegExMBS.ErrorBadNewLine = -23

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

An invalid combination of Newline options was given.

RegExMBS.ErrorBadOffset = -24

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

The value of startoffset was negative or greater than the length of the subject, that is, the value in length.

RegExMBS.ErrorBadOption = -3

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

An unrecognized bit was set in the options argument.

RegExMBS.ErrorBadPartial = -13

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

This code is no longer in use. It was formerly returned when the PCRE_PARTIAL option was used with a compiled pattern containing items that were not supported for partial matching. From release 8.00 onwards, there are no restrictions on partial matching.

RegExMBS.ErrorBadUTF8 = -10

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

A string that contains an invalid UTF-8 byte sequence was passed as a subject. However, if PCRE_PARTIAL_HARD is set and the problem is a truncated UTF-8 character at the end of the subject, ErrorShortUTF8 is used instead.

RegExMBS.ErrorBadUTF8Offset = -11

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

The UTF-8 byte sequence that was passed as a subject was valid, but the value of startoffset did not point to the beginning of a UTF-8 character or the end of the subject.

RegExMBS.ErrorCallOut = -9

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorDFARecurse = -20

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorDFAUCond = -17

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorDFAUItem = -16

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorDFAUMLimit = -18

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorDFAWSSize = -19

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorInternal = -14

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

An unexpected internal error has occurred. This error could be caused by a bug in PCRE or by overwriting of the compiled pattern.

RegExMBS.ErrorMatchLimit = -8

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

The backtracking limit, as specified by the match_limit field in a pcre_extra structure (or defaulted) was reached.

RegExMBS.ErrorNoMatch = -1

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

The subject string did not match the pattern.

RegExMBS.ErrorNoSubstring = -7

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

This error is used by the substring functions.

RegExMBS.ErrorNull = -2

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

Either code or subject was passed as "", or ovector was "" and ovecsize was not zero.

RegExMBS.ErrorNullWSLimit = -22

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorPartial = -12

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

The subject string did not match, but it did match partially.

RegExMBS.ErrorPlugin = -99

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 13.1
One of the RegEx error constants.

Generic error for something wrong with the plugin state.
Like no current regex object internally or wrong function parameters.

RegExMBS.ErrorRecursionLimit = -21

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

The internal recursion limit, as specified by the match_limit_recursion field in a pcre_extra structure (or defaulted) was reached. See the description above.

RegExMBS.ErrorShortUTF8 = -25

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

The subject string ended with an incomplete (truncated) UTF-8 character, and the PCRE_PARTIAL_HARD option was set. Without this option, ErrorBadUTF8 is returned in this situation.

RegExMBS.ErrorUnknownNode = -6

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

RegExMBS.ErrorUnknownOpcode = -5

Type Topic Plugin Version
const Regular Expressions MBS RegEx Plugin 11.2
One of the RegEx error constants.

While running the pattern match, an unknown item was encountered in the compiled pattern. This error could be caused by a bug in PCRE or by overwriting of the compiled pattern.

The items on this page are in the following plugins: MBS RegEx Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...