Global
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.regexp.syntax
- Platforms: .NET, .NET Standard 2.0, Island
ClassNL
const ClassNL: Flags = 4;
const Flags ClassNL = 4
static let ClassNL: Flags = 4
const ClassNL Flags = 4
Dim ClassNL As Flags = 4
Compile
// .NET, .NET Standard 2.0
class method Compile(re: Memory<Regexp>): tuple of (Memory<Prog>, error)
// Island
class method Compile(re: Memory<Regexp>): tuple of (Memory<Prog>, error)
// .NET, .NET Standard 2.0
static (Memory<Prog>, error) Compile(Memory<Regexp> re)
// Island
static (Memory<Prog>, error) Compile(Memory<Regexp> re)
// .NET, .NET Standard 2.0
static func Compile(_ re: Memory<Regexp>) -> (Memory<Prog>, error)
// Island
static func Compile(_ re: Memory<Regexp>) -> (Memory<Prog>, error)
Parameters:
- re:
DotNL
const DotNL: Flags = 8;
const Flags DotNL = 8
static let DotNL: Flags = 8
const DotNL Flags = 8
Dim DotNL As Flags = 8
EmptyBeginLine
const EmptyBeginLine: EmptyOp = 1;
const EmptyOp EmptyBeginLine = 1
static let EmptyBeginLine: EmptyOp = 1
const EmptyBeginLine EmptyOp = 1
Dim EmptyBeginLine As EmptyOp = 1
EmptyBeginText
const EmptyBeginText: EmptyOp = 4;
const EmptyOp EmptyBeginText = 4
static let EmptyBeginText: EmptyOp = 4
const EmptyBeginText EmptyOp = 4
Dim EmptyBeginText As EmptyOp = 4
EmptyEndLine
const EmptyEndLine: EmptyOp = 2;
const EmptyOp EmptyEndLine = 2
static let EmptyEndLine: EmptyOp = 2
const EmptyEndLine EmptyOp = 2
Dim EmptyEndLine As EmptyOp = 2
EmptyEndText
const EmptyEndText: EmptyOp = 8;
const EmptyOp EmptyEndText = 8
static let EmptyEndText: EmptyOp = 8
const EmptyEndText EmptyOp = 8
Dim EmptyEndText As EmptyOp = 8
EmptyNoWordBoundary
const EmptyNoWordBoundary: EmptyOp = 32;
const EmptyOp EmptyNoWordBoundary = 32
static let EmptyNoWordBoundary: EmptyOp = 32
const EmptyNoWordBoundary EmptyOp = 32
Dim EmptyNoWordBoundary As EmptyOp = 32
EmptyOpContext
Parameters:
- r1:
- r2:
EmptyWordBoundary
const EmptyWordBoundary: EmptyOp = 16;
const EmptyOp EmptyWordBoundary = 16
static let EmptyWordBoundary: EmptyOp = 16
const EmptyWordBoundary EmptyOp = 16
Dim EmptyWordBoundary As EmptyOp = 16
ErrInternalError
class var ErrInternalError: ErrorCode;
static ErrorCode ErrInternalError
static var ErrInternalError: ErrorCode
ErrInternalError ErrorCode
Shared FIELD ErrInternalError() As ErrorCode
ErrInvalidCharClass
class var ErrInvalidCharClass: ErrorCode;
static ErrorCode ErrInvalidCharClass
static var ErrInvalidCharClass: ErrorCode
ErrInvalidCharClass ErrorCode
Shared FIELD ErrInvalidCharClass() As ErrorCode
ErrInvalidCharRange
class var ErrInvalidCharRange: ErrorCode;
static ErrorCode ErrInvalidCharRange
static var ErrInvalidCharRange: ErrorCode
ErrInvalidCharRange ErrorCode
Shared FIELD ErrInvalidCharRange() As ErrorCode
ErrInvalidEscape
class var ErrInvalidEscape: ErrorCode;
static ErrorCode ErrInvalidEscape
static var ErrInvalidEscape: ErrorCode
ErrInvalidEscape ErrorCode
Shared FIELD ErrInvalidEscape() As ErrorCode
ErrInvalidNamedCapture
class var ErrInvalidNamedCapture: ErrorCode;
static ErrorCode ErrInvalidNamedCapture
static var ErrInvalidNamedCapture: ErrorCode
ErrInvalidNamedCapture ErrorCode
Shared FIELD ErrInvalidNamedCapture() As ErrorCode
ErrInvalidPerlOp
class var ErrInvalidPerlOp: ErrorCode;
static ErrorCode ErrInvalidPerlOp
static var ErrInvalidPerlOp: ErrorCode
ErrInvalidPerlOp ErrorCode
Shared FIELD ErrInvalidPerlOp() As ErrorCode
ErrInvalidRepeatOp
class var ErrInvalidRepeatOp: ErrorCode;
static ErrorCode ErrInvalidRepeatOp
static var ErrInvalidRepeatOp: ErrorCode
ErrInvalidRepeatOp ErrorCode
Shared FIELD ErrInvalidRepeatOp() As ErrorCode
ErrInvalidRepeatSize
class var ErrInvalidRepeatSize: ErrorCode;
static ErrorCode ErrInvalidRepeatSize
static var ErrInvalidRepeatSize: ErrorCode
ErrInvalidRepeatSize ErrorCode
Shared FIELD ErrInvalidRepeatSize() As ErrorCode
ErrInvalidUTF8
class var ErrInvalidUTF8: ErrorCode;
static ErrorCode ErrInvalidUTF8
static var ErrInvalidUTF8: ErrorCode
ErrInvalidUTF8 ErrorCode
Shared FIELD ErrInvalidUTF8() As ErrorCode
ErrMissingBracket
class var ErrMissingBracket: ErrorCode;
static ErrorCode ErrMissingBracket
static var ErrMissingBracket: ErrorCode
ErrMissingBracket ErrorCode
Shared FIELD ErrMissingBracket() As ErrorCode
ErrMissingParen
class var ErrMissingParen: ErrorCode;
static ErrorCode ErrMissingParen
static var ErrMissingParen: ErrorCode
ErrMissingParen ErrorCode
Shared FIELD ErrMissingParen() As ErrorCode
ErrMissingRepeatArgument
class var ErrMissingRepeatArgument: ErrorCode;
static ErrorCode ErrMissingRepeatArgument
static var ErrMissingRepeatArgument: ErrorCode
ErrMissingRepeatArgument ErrorCode
Shared FIELD ErrMissingRepeatArgument() As ErrorCode
ErrTrailingBackslash
class var ErrTrailingBackslash: ErrorCode;
static ErrorCode ErrTrailingBackslash
static var ErrTrailingBackslash: ErrorCode
ErrTrailingBackslash ErrorCode
Shared FIELD ErrTrailingBackslash() As ErrorCode
ErrUnexpectedParen
class var ErrUnexpectedParen: ErrorCode;
static ErrorCode ErrUnexpectedParen
static var ErrUnexpectedParen: ErrorCode
ErrUnexpectedParen ErrorCode
Shared FIELD ErrUnexpectedParen() As ErrorCode
FoldCase
const FoldCase: Flags = 1;
const Flags FoldCase = 1
static let FoldCase: Flags = 1
const FoldCase Flags = 1
Dim FoldCase As Flags = 1
InstAlt
const InstAlt: InstOp = 0;
const InstOp InstAlt = 0
static let InstAlt: InstOp = 0
const InstAlt InstOp = 0
Dim InstAlt As InstOp = 0
InstAltMatch
const InstAltMatch: InstOp = 1;
const InstOp InstAltMatch = 1
static let InstAltMatch: InstOp = 1
const InstAltMatch InstOp = 1
Dim InstAltMatch As InstOp = 1
InstCapture
const InstCapture: InstOp = 2;
const InstOp InstCapture = 2
static let InstCapture: InstOp = 2
const InstCapture InstOp = 2
Dim InstCapture As InstOp = 2
InstEmptyWidth
const InstEmptyWidth: InstOp = 3;
const InstOp InstEmptyWidth = 3
static let InstEmptyWidth: InstOp = 3
const InstEmptyWidth InstOp = 3
Dim InstEmptyWidth As InstOp = 3
InstFail
const InstFail: InstOp = 5;
const InstOp InstFail = 5
static let InstFail: InstOp = 5
const InstFail InstOp = 5
Dim InstFail As InstOp = 5
InstMatch
const InstMatch: InstOp = 4;
const InstOp InstMatch = 4
static let InstMatch: InstOp = 4
const InstMatch InstOp = 4
Dim InstMatch As InstOp = 4
InstNop
const InstNop: InstOp = 6;
const InstOp InstNop = 6
static let InstNop: InstOp = 6
const InstNop InstOp = 6
Dim InstNop As InstOp = 6
InstRune
const InstRune: InstOp = 7;
const InstOp InstRune = 7
static let InstRune: InstOp = 7
const InstRune InstOp = 7
Dim InstRune As InstOp = 7
InstRune1
const InstRune1: InstOp = 8;
const InstOp InstRune1 = 8
static let InstRune1: InstOp = 8
const InstRune1 InstOp = 8
Dim InstRune1 As InstOp = 8
InstRuneAny
const InstRuneAny: InstOp = 9;
const InstOp InstRuneAny = 9
static let InstRuneAny: InstOp = 9
const InstRuneAny InstOp = 9
Dim InstRuneAny As InstOp = 9
InstRuneAnyNotNL
const InstRuneAnyNotNL: InstOp = 10;
const InstOp InstRuneAnyNotNL = 10
static let InstRuneAnyNotNL: InstOp = 10
const InstRuneAnyNotNL InstOp = 10
Dim InstRuneAnyNotNL As InstOp = 10
IsWordChar
Parameters:
- r:
Literal
const Literal: Flags = 2;
const Flags Literal = 2
static let Literal: Flags = 2
const Literal Flags = 2
Dim Literal As Flags = 2
MatchNL
const MatchNL: Flags = 12;
const Flags MatchNL = 12
static let MatchNL: Flags = 12
const MatchNL Flags = 12
Dim MatchNL As Flags = 12
NonGreedy
const NonGreedy: Flags = 32;
const Flags NonGreedy = 32
static let NonGreedy: Flags = 32
const NonGreedy Flags = 32
Dim NonGreedy As Flags = 32
OneLine
const OneLine: Flags = 16;
const Flags OneLine = 16
static let OneLine: Flags = 16
const OneLine Flags = 16
Dim OneLine As Flags = 16
OpAlternate
const OpAlternate: Op = 19;
const Op OpAlternate = 19
static let OpAlternate: Op = 19
const OpAlternate Op = 19
Dim OpAlternate As Op = 19
OpAnyChar
const OpAnyChar: Op = 6;
const Op OpAnyChar = 6
static let OpAnyChar: Op = 6
const OpAnyChar Op = 6
Dim OpAnyChar As Op = 6
OpAnyCharNotNL
const OpAnyCharNotNL: Op = 5;
const Op OpAnyCharNotNL = 5
static let OpAnyCharNotNL: Op = 5
const OpAnyCharNotNL Op = 5
Dim OpAnyCharNotNL As Op = 5
OpBeginLine
const OpBeginLine: Op = 7;
const Op OpBeginLine = 7
static let OpBeginLine: Op = 7
const OpBeginLine Op = 7
Dim OpBeginLine As Op = 7
OpBeginText
const OpBeginText: Op = 9;
const Op OpBeginText = 9
static let OpBeginText: Op = 9
const OpBeginText Op = 9
Dim OpBeginText As Op = 9
OpCapture
const OpCapture: Op = 13;
const Op OpCapture = 13
static let OpCapture: Op = 13
const OpCapture Op = 13
Dim OpCapture As Op = 13
OpCharClass
const OpCharClass: Op = 4;
const Op OpCharClass = 4
static let OpCharClass: Op = 4
const OpCharClass Op = 4
Dim OpCharClass As Op = 4
OpConcat
const OpConcat: Op = 18;
const Op OpConcat = 18
static let OpConcat: Op = 18
const OpConcat Op = 18
Dim OpConcat As Op = 18
OpEmptyMatch
const OpEmptyMatch: Op = 2;
const Op OpEmptyMatch = 2
static let OpEmptyMatch: Op = 2
const OpEmptyMatch Op = 2
Dim OpEmptyMatch As Op = 2
OpEndLine
const OpEndLine: Op = 8;
const Op OpEndLine = 8
static let OpEndLine: Op = 8
const OpEndLine Op = 8
Dim OpEndLine As Op = 8
OpEndText
const OpEndText: Op = 10;
const Op OpEndText = 10
static let OpEndText: Op = 10
const OpEndText Op = 10
Dim OpEndText As Op = 10
OpLiteral
const OpLiteral: Op = 3;
const Op OpLiteral = 3
static let OpLiteral: Op = 3
const OpLiteral Op = 3
Dim OpLiteral As Op = 3
OpNoMatch
const OpNoMatch: Op = 1;
const Op OpNoMatch = 1
static let OpNoMatch: Op = 1
const OpNoMatch Op = 1
Dim OpNoMatch As Op = 1
OpNoWordBoundary
const OpNoWordBoundary: Op = 12;
const Op OpNoWordBoundary = 12
static let OpNoWordBoundary: Op = 12
const OpNoWordBoundary Op = 12
Dim OpNoWordBoundary As Op = 12
OpPlus
const OpPlus: Op = 15;
const Op OpPlus = 15
static let OpPlus: Op = 15
const OpPlus Op = 15
Dim OpPlus As Op = 15
OpQuest
const OpQuest: Op = 16;
const Op OpQuest = 16
static let OpQuest: Op = 16
const OpQuest Op = 16
Dim OpQuest As Op = 16
OpRepeat
const OpRepeat: Op = 17;
const Op OpRepeat = 17
static let OpRepeat: Op = 17
const OpRepeat Op = 17
Dim OpRepeat As Op = 17
OpStar
const OpStar: Op = 14;
const Op OpStar = 14
static let OpStar: Op = 14
const OpStar Op = 14
Dim OpStar As Op = 14
OpWordBoundary
const OpWordBoundary: Op = 11;
const Op OpWordBoundary = 11
static let OpWordBoundary: Op = 11
const OpWordBoundary Op = 11
Dim OpWordBoundary As Op = 11
Parse
// .NET, .NET Standard 2.0
class method Parse(s: string; flags: Flags): tuple of (Memory<Regexp>, error)
// Island
class method Parse(s: string; flags: Flags): tuple of (Memory<Regexp>, error)
// .NET, .NET Standard 2.0
static (Memory<Regexp>, error) Parse(string s, Flags flags)
// Island
static (Memory<Regexp>, error) Parse(string s, Flags flags)
// .NET, .NET Standard 2.0
static func Parse(_ s: string, _ flags: Flags) -> (Memory<Regexp>, error)
// Island
static func Parse(_ s: string, _ flags: Flags) -> (Memory<Regexp>, error)
Parameters:
- s:
- flags:
Perl
const Perl: Flags = 212;
const Flags Perl = 212
static let Perl: Flags = 212
const Perl Flags = 212
Dim Perl As Flags = 212
PerlX
const PerlX: Flags = 64;
const Flags PerlX = 64
static let PerlX: Flags = 64
const PerlX Flags = 64
Dim PerlX As Flags = 64
POSIX
const POSIX: Flags = 0;
const Flags POSIX = 0
static let POSIX: Flags = 0
const POSIX Flags = 0
Dim POSIX As Flags = 0
Simple
const Simple: Flags = 512;
const Flags Simple = 512
static let Simple: Flags = 512
const Simple Flags = 512
Dim Simple As Flags = 512
UnicodeGroups
const UnicodeGroups: Flags = 128;
const Flags UnicodeGroups = 128
static let UnicodeGroups: Flags = 128
const UnicodeGroups Flags = 128
Dim UnicodeGroups As Flags = 128
WasDollar
ClassNL
const ClassNL: Flags = 4;
const Flags ClassNL = 4
static let ClassNL: Flags = 4
const ClassNL Flags = 4
Dim ClassNL As Flags = 4
DotNL
const DotNL: Flags = 8;
const Flags DotNL = 8
static let DotNL: Flags = 8
const DotNL Flags = 8
Dim DotNL As Flags = 8
EmptyBeginLine
const EmptyBeginLine: EmptyOp = 1;
const EmptyOp EmptyBeginLine = 1
static let EmptyBeginLine: EmptyOp = 1
const EmptyBeginLine EmptyOp = 1
Dim EmptyBeginLine As EmptyOp = 1
EmptyBeginText
const EmptyBeginText: EmptyOp = 4;
const EmptyOp EmptyBeginText = 4
static let EmptyBeginText: EmptyOp = 4
const EmptyBeginText EmptyOp = 4
Dim EmptyBeginText As EmptyOp = 4
EmptyEndLine
const EmptyEndLine: EmptyOp = 2;
const EmptyOp EmptyEndLine = 2
static let EmptyEndLine: EmptyOp = 2
const EmptyEndLine EmptyOp = 2
Dim EmptyEndLine As EmptyOp = 2
EmptyEndText
const EmptyEndText: EmptyOp = 8;
const EmptyOp EmptyEndText = 8
static let EmptyEndText: EmptyOp = 8
const EmptyEndText EmptyOp = 8
Dim EmptyEndText As EmptyOp = 8
EmptyNoWordBoundary
const EmptyNoWordBoundary: EmptyOp = 32;
const EmptyOp EmptyNoWordBoundary = 32
static let EmptyNoWordBoundary: EmptyOp = 32
const EmptyNoWordBoundary EmptyOp = 32
Dim EmptyNoWordBoundary As EmptyOp = 32
EmptyWordBoundary
const EmptyWordBoundary: EmptyOp = 16;
const EmptyOp EmptyWordBoundary = 16
static let EmptyWordBoundary: EmptyOp = 16
const EmptyWordBoundary EmptyOp = 16
Dim EmptyWordBoundary As EmptyOp = 16
FoldCase
const FoldCase: Flags = 1;
const Flags FoldCase = 1
static let FoldCase: Flags = 1
const FoldCase Flags = 1
Dim FoldCase As Flags = 1
InstAlt
const InstAlt: InstOp = 0;
const InstOp InstAlt = 0
static let InstAlt: InstOp = 0
const InstAlt InstOp = 0
Dim InstAlt As InstOp = 0
InstAltMatch
const InstAltMatch: InstOp = 1;
const InstOp InstAltMatch = 1
static let InstAltMatch: InstOp = 1
const InstAltMatch InstOp = 1
Dim InstAltMatch As InstOp = 1
InstCapture
const InstCapture: InstOp = 2;
const InstOp InstCapture = 2
static let InstCapture: InstOp = 2
const InstCapture InstOp = 2
Dim InstCapture As InstOp = 2
InstEmptyWidth
const InstEmptyWidth: InstOp = 3;
const InstOp InstEmptyWidth = 3
static let InstEmptyWidth: InstOp = 3
const InstEmptyWidth InstOp = 3
Dim InstEmptyWidth As InstOp = 3
InstFail
const InstFail: InstOp = 5;
const InstOp InstFail = 5
static let InstFail: InstOp = 5
const InstFail InstOp = 5
Dim InstFail As InstOp = 5
InstMatch
const InstMatch: InstOp = 4;
const InstOp InstMatch = 4
static let InstMatch: InstOp = 4
const InstMatch InstOp = 4
Dim InstMatch As InstOp = 4
InstNop
const InstNop: InstOp = 6;
const InstOp InstNop = 6
static let InstNop: InstOp = 6
const InstNop InstOp = 6
Dim InstNop As InstOp = 6
InstRune
const InstRune: InstOp = 7;
const InstOp InstRune = 7
static let InstRune: InstOp = 7
const InstRune InstOp = 7
Dim InstRune As InstOp = 7
InstRune1
const InstRune1: InstOp = 8;
const InstOp InstRune1 = 8
static let InstRune1: InstOp = 8
const InstRune1 InstOp = 8
Dim InstRune1 As InstOp = 8
InstRuneAny
const InstRuneAny: InstOp = 9;
const InstOp InstRuneAny = 9
static let InstRuneAny: InstOp = 9
const InstRuneAny InstOp = 9
Dim InstRuneAny As InstOp = 9
InstRuneAnyNotNL
const InstRuneAnyNotNL: InstOp = 10;
const InstOp InstRuneAnyNotNL = 10
static let InstRuneAnyNotNL: InstOp = 10
const InstRuneAnyNotNL InstOp = 10
Dim InstRuneAnyNotNL As InstOp = 10
Literal
const Literal: Flags = 2;
const Flags Literal = 2
static let Literal: Flags = 2
const Literal Flags = 2
Dim Literal As Flags = 2
MatchNL
const MatchNL: Flags = 12;
const Flags MatchNL = 12
static let MatchNL: Flags = 12
const MatchNL Flags = 12
Dim MatchNL As Flags = 12
NonGreedy
const NonGreedy: Flags = 32;
const Flags NonGreedy = 32
static let NonGreedy: Flags = 32
const NonGreedy Flags = 32
Dim NonGreedy As Flags = 32
OneLine
const OneLine: Flags = 16;
const Flags OneLine = 16
static let OneLine: Flags = 16
const OneLine Flags = 16
Dim OneLine As Flags = 16
OpAlternate
const OpAlternate: Op = 19;
const Op OpAlternate = 19
static let OpAlternate: Op = 19
const OpAlternate Op = 19
Dim OpAlternate As Op = 19
OpAnyChar
const OpAnyChar: Op = 6;
const Op OpAnyChar = 6
static let OpAnyChar: Op = 6
const OpAnyChar Op = 6
Dim OpAnyChar As Op = 6
OpAnyCharNotNL
const OpAnyCharNotNL: Op = 5;
const Op OpAnyCharNotNL = 5
static let OpAnyCharNotNL: Op = 5
const OpAnyCharNotNL Op = 5
Dim OpAnyCharNotNL As Op = 5
OpBeginLine
const OpBeginLine: Op = 7;
const Op OpBeginLine = 7
static let OpBeginLine: Op = 7
const OpBeginLine Op = 7
Dim OpBeginLine As Op = 7
OpBeginText
const OpBeginText: Op = 9;
const Op OpBeginText = 9
static let OpBeginText: Op = 9
const OpBeginText Op = 9
Dim OpBeginText As Op = 9
OpCapture
const OpCapture: Op = 13;
const Op OpCapture = 13
static let OpCapture: Op = 13
const OpCapture Op = 13
Dim OpCapture As Op = 13
OpCharClass
const OpCharClass: Op = 4;
const Op OpCharClass = 4
static let OpCharClass: Op = 4
const OpCharClass Op = 4
Dim OpCharClass As Op = 4
OpConcat
const OpConcat: Op = 18;
const Op OpConcat = 18
static let OpConcat: Op = 18
const OpConcat Op = 18
Dim OpConcat As Op = 18
OpEmptyMatch
const OpEmptyMatch: Op = 2;
const Op OpEmptyMatch = 2
static let OpEmptyMatch: Op = 2
const OpEmptyMatch Op = 2
Dim OpEmptyMatch As Op = 2
OpEndLine
const OpEndLine: Op = 8;
const Op OpEndLine = 8
static let OpEndLine: Op = 8
const OpEndLine Op = 8
Dim OpEndLine As Op = 8
OpEndText
const OpEndText: Op = 10;
const Op OpEndText = 10
static let OpEndText: Op = 10
const OpEndText Op = 10
Dim OpEndText As Op = 10
OpLiteral
const OpLiteral: Op = 3;
const Op OpLiteral = 3
static let OpLiteral: Op = 3
const OpLiteral Op = 3
Dim OpLiteral As Op = 3
OpNoMatch
const OpNoMatch: Op = 1;
const Op OpNoMatch = 1
static let OpNoMatch: Op = 1
const OpNoMatch Op = 1
Dim OpNoMatch As Op = 1
OpNoWordBoundary
const OpNoWordBoundary: Op = 12;
const Op OpNoWordBoundary = 12
static let OpNoWordBoundary: Op = 12
const OpNoWordBoundary Op = 12
Dim OpNoWordBoundary As Op = 12
OpPlus
const OpPlus: Op = 15;
const Op OpPlus = 15
static let OpPlus: Op = 15
const OpPlus Op = 15
Dim OpPlus As Op = 15
OpQuest
const OpQuest: Op = 16;
const Op OpQuest = 16
static let OpQuest: Op = 16
const OpQuest Op = 16
Dim OpQuest As Op = 16
OpRepeat
const OpRepeat: Op = 17;
const Op OpRepeat = 17
static let OpRepeat: Op = 17
const OpRepeat Op = 17
Dim OpRepeat As Op = 17
OpStar
const OpStar: Op = 14;
const Op OpStar = 14
static let OpStar: Op = 14
const OpStar Op = 14
Dim OpStar As Op = 14
OpWordBoundary
const OpWordBoundary: Op = 11;
const Op OpWordBoundary = 11
static let OpWordBoundary: Op = 11
const OpWordBoundary Op = 11
Dim OpWordBoundary As Op = 11
Perl
const Perl: Flags = 212;
const Flags Perl = 212
static let Perl: Flags = 212
const Perl Flags = 212
Dim Perl As Flags = 212
PerlX
const PerlX: Flags = 64;
const Flags PerlX = 64
static let PerlX: Flags = 64
const PerlX Flags = 64
Dim PerlX As Flags = 64
POSIX
const POSIX: Flags = 0;
const Flags POSIX = 0
static let POSIX: Flags = 0
const POSIX Flags = 0
Dim POSIX As Flags = 0
Simple
const Simple: Flags = 512;
const Flags Simple = 512
static let Simple: Flags = 512
const Simple Flags = 512
Dim Simple As Flags = 512
UnicodeGroups
const UnicodeGroups: Flags = 128;
const Flags UnicodeGroups = 128
static let UnicodeGroups: Flags = 128
const UnicodeGroups Flags = 128
Dim UnicodeGroups As Flags = 128
WasDollar
ErrInternalError
class var ErrInternalError: ErrorCode;
static ErrorCode ErrInternalError
static var ErrInternalError: ErrorCode
ErrInternalError ErrorCode
Shared FIELD ErrInternalError() As ErrorCode
ErrInvalidCharClass
class var ErrInvalidCharClass: ErrorCode;
static ErrorCode ErrInvalidCharClass
static var ErrInvalidCharClass: ErrorCode
ErrInvalidCharClass ErrorCode
Shared FIELD ErrInvalidCharClass() As ErrorCode
ErrInvalidCharRange
class var ErrInvalidCharRange: ErrorCode;
static ErrorCode ErrInvalidCharRange
static var ErrInvalidCharRange: ErrorCode
ErrInvalidCharRange ErrorCode
Shared FIELD ErrInvalidCharRange() As ErrorCode
ErrInvalidEscape
class var ErrInvalidEscape: ErrorCode;
static ErrorCode ErrInvalidEscape
static var ErrInvalidEscape: ErrorCode
ErrInvalidEscape ErrorCode
Shared FIELD ErrInvalidEscape() As ErrorCode
ErrInvalidNamedCapture
class var ErrInvalidNamedCapture: ErrorCode;
static ErrorCode ErrInvalidNamedCapture
static var ErrInvalidNamedCapture: ErrorCode
ErrInvalidNamedCapture ErrorCode
Shared FIELD ErrInvalidNamedCapture() As ErrorCode
ErrInvalidPerlOp
class var ErrInvalidPerlOp: ErrorCode;
static ErrorCode ErrInvalidPerlOp
static var ErrInvalidPerlOp: ErrorCode
ErrInvalidPerlOp ErrorCode
Shared FIELD ErrInvalidPerlOp() As ErrorCode
ErrInvalidRepeatOp
class var ErrInvalidRepeatOp: ErrorCode;
static ErrorCode ErrInvalidRepeatOp
static var ErrInvalidRepeatOp: ErrorCode
ErrInvalidRepeatOp ErrorCode
Shared FIELD ErrInvalidRepeatOp() As ErrorCode
ErrInvalidRepeatSize
class var ErrInvalidRepeatSize: ErrorCode;
static ErrorCode ErrInvalidRepeatSize
static var ErrInvalidRepeatSize: ErrorCode
ErrInvalidRepeatSize ErrorCode
Shared FIELD ErrInvalidRepeatSize() As ErrorCode
ErrInvalidUTF8
class var ErrInvalidUTF8: ErrorCode;
static ErrorCode ErrInvalidUTF8
static var ErrInvalidUTF8: ErrorCode
ErrInvalidUTF8 ErrorCode
Shared FIELD ErrInvalidUTF8() As ErrorCode
ErrMissingBracket
class var ErrMissingBracket: ErrorCode;
static ErrorCode ErrMissingBracket
static var ErrMissingBracket: ErrorCode
ErrMissingBracket ErrorCode
Shared FIELD ErrMissingBracket() As ErrorCode
ErrMissingParen
class var ErrMissingParen: ErrorCode;
static ErrorCode ErrMissingParen
static var ErrMissingParen: ErrorCode
ErrMissingParen ErrorCode
Shared FIELD ErrMissingParen() As ErrorCode
ErrMissingRepeatArgument
class var ErrMissingRepeatArgument: ErrorCode;
static ErrorCode ErrMissingRepeatArgument
static var ErrMissingRepeatArgument: ErrorCode
ErrMissingRepeatArgument ErrorCode
Shared FIELD ErrMissingRepeatArgument() As ErrorCode
ErrTrailingBackslash
class var ErrTrailingBackslash: ErrorCode;
static ErrorCode ErrTrailingBackslash
static var ErrTrailingBackslash: ErrorCode
ErrTrailingBackslash ErrorCode
Shared FIELD ErrTrailingBackslash() As ErrorCode
ErrUnexpectedParen
Compile
// .NET, .NET Standard 2.0
class method Compile(re: Memory<Regexp>): tuple of (Memory<Prog>, error)
// Island
class method Compile(re: Memory<Regexp>): tuple of (Memory<Prog>, error)
// .NET, .NET Standard 2.0
static (Memory<Prog>, error) Compile(Memory<Regexp> re)
// Island
static (Memory<Prog>, error) Compile(Memory<Regexp> re)
// .NET, .NET Standard 2.0
static func Compile(_ re: Memory<Regexp>) -> (Memory<Prog>, error)
// Island
static func Compile(_ re: Memory<Regexp>) -> (Memory<Prog>, error)
Parameters:
- re:
EmptyOpContext
Parameters:
- r1:
- r2:
IsWordChar
Parameters:
- r:
Parse
// .NET, .NET Standard 2.0
class method Parse(s: string; flags: Flags): tuple of (Memory<Regexp>, error)
// Island
class method Parse(s: string; flags: Flags): tuple of (Memory<Regexp>, error)
// .NET, .NET Standard 2.0
static (Memory<Regexp>, error) Parse(string s, Flags flags)
// Island
static (Memory<Regexp>, error) Parse(string s, Flags flags)
// .NET, .NET Standard 2.0
static func Parse(_ s: string, _ flags: Flags) -> (Memory<Regexp>, error)
// Island
static func Parse(_ s: string, _ flags: Flags) -> (Memory<Regexp>, error)
Parameters:
- s:
- flags: