The plugin part PCRE2
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS RegEx Plugin:PCRE2:
All Console safe,
215 entry points.
- class PCRE2CodeInfoMBS
- class PCRE2CodeMBS
- method Infos as PCRE2CodeInfoMBS()
- method JITCompile(Flags as Integer = 1)
- method Substitute(Text as String, Replacement as String, matchData as PCRE2MatchDataMBS = nil, StartOffsetCharacters as Integer = 0, MatchContext as PCRE2MatchContextMBS = nil) as String
- method Constructor
- method Copy(withTables as boolean = false) as PCRE2CodeMBS
- method SubstringNumberFromName(Name as String) as Integer
- method Match(Text as String, matchData as PCRE2MatchDataMBS, StartOffsetCharacters as Integer = 0, MatchContext as PCRE2MatchContextMBS = nil) as Integer
- method Match(Text as String, StartOffsetCharacters as Integer = 0, MatchContext as PCRE2MatchContextMBS = nil) as PCRE2MatchDataMBS
- method Names as String()
- method MatchAll(Text as String, StartOffsetCharacters as Integer = 0, MatchContext as PCRE2MatchContextMBS = nil) as PCRE2MatchDataMBS()
- method SerializeEncode as String
- method Matches(Text as String, StartOffsetCharacters as Integer = 0, MatchContext as PCRE2MatchContextMBS = nil) as PCRE2IteratorMBS
- property Options as Integer
- property Anchored as Boolean
- property NoUTFCheck as Boolean
- property EndAnchored as Boolean
- property NotBOL as Boolean
- property NotEOL as Boolean
- property NotEmpty as Boolean
- property NotEmptyAtStart as Boolean
- property PartialSoft as Boolean
- property PartialHard as Boolean
- property SubstituteGlobal as Boolean
- property SubstituteExtended as Boolean
- property SubstituteUnsetEmpty as Boolean
- property SubstituteUnknownUnset as Boolean
- property SubstituteOverflowLength as Boolean
- property NoJit as Boolean
- property SubstituteLiteral as Boolean
- property SubstituteMatched as Boolean
- property SubstituteReplacementOnly as Boolean
- property ExtraOptions as Integer
- property AllOptions as Integer
- property ArgOptions as Integer
- property JITSize as UInt64
- property Size as UInt64
- property FrameSize as UInt64
- property BackRefMax as Integer
- property BSR as Integer
- property CaptureCount as Integer
- property DepthLimit as Integer
- property HeapLimit as Integer
- property NameCount as Integer
- property MatchLimit as Integer
- property MinLength as Integer
- property NameEntrySize as Integer
- property NewLine as Integer
- property MaxLookBehind as Integer
- property HasCRorLF as Boolean
- property HasBackslashC as Boolean
- property MatchEmpty as Boolean
- property JChanged as Boolean
- property FirstCodeUnit as Integer
- property FirstCodeType as Integer
- property LastCodeUnit as Integer
- property LastCodeType as Integer
- shared method SerializeDecode(Data as String) as PCRE2CodeMBS
- class PCRE2CompilerMBS
- class PCRE2ExceptionMBS
- class PCRE2IteratorMBS
- class PCRE2MatchContextMBS
- class PCRE2MatchDataMBS
Blog Entries
Xojo Developer Magazine