Platforms to show: All Mac Windows Linux Cross-Platform
PCRE2CodeMBS.AllOptions as Integer
Function:
Final options after compiling.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.Anchored as Boolean
Function:
Match only at the first position.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read and Write property)
PCRE2CodeMBS.ArgOptions as Integer
Function:
Options passed to Compile.
Notes:
Should be same as Options value in PCRE2CompilerMBS.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes:
Should be same as Options value in PCRE2CompilerMBS.
(Read only property)
PCRE2CodeMBS.BackRefMax as Integer
Function:
Number of highest backreference.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.BSR as Integer
Function:
What \R matches.
Notes:
kBSRUnicode: Unicode line endings
kBSRanyCRLF: CR, LF, or CRLF only
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes:
kBSRUnicode: Unicode line endings
kBSRanyCRLF: CR, LF, or CRLF only
(Read only property)
PCRE2CodeMBS.CaptureCount as Integer
Function:
Number of capturing subpatterns.
Example:
Notes:
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Example:
Dim Compiler As New PCRE2CompilerMBS
compiler.Pattern = "(\d+)([$€£]?)"
Dim code As PCRE2CodeMBS = Compiler.Compile
MessageBox Str(code.CaptureCount) // shows 2
PCRE2CodeMBS.DepthLimit as Integer
Function:
Backtracking depth limit if set.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.EndAnchored as Boolean
Function:
Pattern can match only at end of subject.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read and Write property)
PCRE2CodeMBS.ExtraOptions as Integer
Function:
Extra options that were passed in the compile context.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.FirstCodeType as Integer
Function:
Type of start-of-match information.
Notes:
Value can be:
0 nothing set
1 first code unit is set
2 start of string or after newline
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes:
Value can be:
0 nothing set
1 first code unit is set
2 start of string or after newline
(Read only property)
PCRE2CodeMBS.FirstCodeUnit as Integer
Function:
First code unit when type is 1.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.FrameSize as UInt64
Function:
Size of backtracking frame.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.HasBackslashC as Boolean
Function:
Return true if pattern contains \C.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.HasCRorLF as Boolean
Function:
Return true if explicit CR or LF matches exist in the pattern.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.HeapLimit as Integer
Function:
Heap memory limit if set.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.JChanged as Boolean
Function:
Return true if (?J) or (?-J) was used.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.JITSize as UInt64
Function:
Size of JIT compiled code, or 0.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
Some examples using this property:
PCRE2CodeMBS.LastCodeType as Integer
Function:
Type of must-be-present information.
Notes:
Value can be:
0 nothing set
1 code unit is set
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes:
Value can be:
0 nothing set
1 code unit is set
(Read only property)
PCRE2CodeMBS.LastCodeUnit as Integer
Function:
Last code unit when type is 1.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.MatchEmpty as Boolean
Function:
Value is true if the pattern can match an empty string, false otherwise.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
Some examples using this property:
PCRE2CodeMBS.MatchLimit as Integer
Function:
Match limit if set.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.MaxLookBehind as Integer
Function:
Length (in characters) of the longest lookbehind assertion.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.MinLength as Integer
Function:
Lower bound length of matching strings.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.NameCount as Integer
Function:
Number of named subpatterns.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.NameEntrySize as Integer
Function:
Size of name table entries.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read only property)
PCRE2CodeMBS.NewLine as Integer
Function:
Code for the newline sequence.
Notes:
See kNewLine* constants.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes:
See kNewLine* constants.
(Read only property)
PCRE2CodeMBS.NoJit as Boolean
Function:
Do not use JIT matching.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read and Write property)
PCRE2CodeMBS.NotBOL as Boolean
Function:
Subject is not the beginning of a line.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read and Write property)
PCRE2CodeMBS.NotEmpty as Boolean
Function:
An empty string is not a valid match.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Regular Expressions | MBS RegEx Plugin | 22.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Notes: (Read and Write property)
The items on this page are in the following plugins: MBS RegEx Plugin.
Feedback: Report problem or ask question.
