Regexp

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.regexp.syntax
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Regexp()

 

init()

constructor (Op, Flags, Slice<Reference<Regexp>>, array of Reference<Regexp>, Slice<rune>, array of rune, int, int, int, string) Island

 

constructor(aOp: Op; aFlags: Flags; aSub: Slice<Reference<Regexp>>; aSub0: array of Reference<Regexp>; aRune: Slice<rune>; aRune0: array of rune; aMin: int; aMax: int; aCap: int; aName: string)

 

Regexp(Op aOp, Flags aFlags, Slice<Reference<Regexp>> aSub, Reference<Regexp>[] aSub0, Slice<rune> aRune, rune[] aRune0, int aMin, int aMax, int aCap, string aName)

 

init(_ aOp: Op, _ aFlags: Flags, _ aSub: Slice<Reference<Regexp>>, _ aSub0: Reference<Regexp>..., _ aRune: Slice<rune>, _ aRune0: rune..., _ aMin: int, _ aMax: int, _ aCap: int, _ aName: string)

Parameters:

  • aOp:
  • aFlags:
  • aSub:
  • aSub0:
  • aRune:
  • aRune0:
  • aMin:
  • aMax:
  • aCap:
  • aName:

constructor (Op, Flags, Slice<Reference<Regexp>>, array of Reference<Regexp>, Slice<rune>, array of rune, Int64, Int64, Int64, string) .NET, .NET Standard 2.0

 

constructor(aOp: Op; aFlags: Flags; aSub: Slice<Reference<Regexp>>; aSub0: array of Reference<Regexp>; aRune: Slice<rune>; aRune0: array of rune; aMin: Int64; aMax: Int64; aCap: Int64; aName: string)

 

Regexp(Op aOp, Flags aFlags, Slice<Reference<Regexp>> aSub, Reference<Regexp>[] aSub0, Slice<rune> aRune, rune[] aRune0, Int64 aMin, Int64 aMax, Int64 aCap, string aName)

 

init(_ aOp: Op, _ aFlags: Flags, _ aSub: Slice<Reference<Regexp>>, _ aSub0: Reference<Regexp>..., _ aRune: Slice<rune>, _ aRune0: rune..., _ aMin: Int64, _ aMax: Int64, _ aCap: Int64, _ aName: string)

Parameters:

  • aOp:
  • aFlags:
  • aSub:
  • aSub0:
  • aRune:
  • aRune0:
  • aMin:
  • aMax:
  • aCap:
  • aName:

constructor (Regexp)

 

constructor(value: Regexp)

 

Regexp(Regexp value)

 

init(_ value: Regexp)

Parameters:

  • value:

Cap

 

var Cap: int;

 

int Cap

 

var Cap: int

 

Cap int

CapNames

 

method CapNames: Slice<string>

 

Slice<string> CapNames()

 

func CapNames() -> Slice<string>

 

func CapNames() Slice<string>

Equal

 

method Equal(y: Reference<Regexp>): bool

 

bool Equal(Reference<Regexp> y)

 

func Equal(_ y: Reference<Regexp>) -> bool

 

func Equal(y Reference<Regexp>) bool

Parameters:

  • y:

Flags

 

var Flags: Flags;

 

Flags Flags

 

var Flags: Flags

 

Flags Flags

Max

 

var Max: int;

 

int Max

 

var Max: int

 

Max int

MaxCap

 

method MaxCap: int

 

int MaxCap()

 

func MaxCap() -> int

 

func MaxCap() int

Min

 

var Min: int;

 

int Min

 

var Min: int

 

Min int

Name

 

var Name: string;

 

string Name

 

var Name: string

 

Name string

Op

 

var Op: Op;

 

Op Op

 

var Op: Op

 

Op Op

Rune

 

var Rune: Slice<rune>;

 

Slice<rune> Rune

 

var Rune: Slice<rune>

 

Rune Slice<rune>

Rune0

 

var Rune0: array of rune;

 

rune[] Rune0

 

var Rune0: rune...

 

Rune0 []rune

Simplify

 

method Simplify: Reference<Regexp>

 

Reference<Regexp> Simplify()

 

func Simplify() -> Reference<Regexp>

 

func Simplify() Reference<Regexp>

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

Sub


Sub0

 

var Sub0: array of Reference<Regexp>;

 

Reference<Regexp>[] Sub0

 

var Sub0: Reference<Regexp>...

 

Sub0 []Reference<Regexp>

 

Cap

 

var Cap: int;

 

int Cap

 

var Cap: int

 

Cap int

Flags

 

var Flags: Flags;

 

Flags Flags

 

var Flags: Flags

 

Flags Flags

Max

 

var Max: int;

 

int Max

 

var Max: int

 

Max int

Min

 

var Min: int;

 

int Min

 

var Min: int

 

Min int

Name

 

var Name: string;

 

string Name

 

var Name: string

 

Name string

Op

 

var Op: Op;

 

Op Op

 

var Op: Op

 

Op Op

Rune

 

var Rune: Slice<rune>;

 

Slice<rune> Rune

 

var Rune: Slice<rune>

 

Rune Slice<rune>

Rune0

 

var Rune0: array of rune;

 

rune[] Rune0

 

var Rune0: rune...

 

Rune0 []rune

Sub


Sub0

 

var Sub0: array of Reference<Regexp>;

 

Reference<Regexp>[] Sub0

 

var Sub0: Reference<Regexp>...

 

Sub0 []Reference<Regexp>

 

constructor

 

constructor

 

Regexp()

 

init()

constructor (Op, Flags, Slice<Reference<Regexp>>, array of Reference<Regexp>, Slice<rune>, array of rune, int, int, int, string) Island

 

constructor(aOp: Op; aFlags: Flags; aSub: Slice<Reference<Regexp>>; aSub0: array of Reference<Regexp>; aRune: Slice<rune>; aRune0: array of rune; aMin: int; aMax: int; aCap: int; aName: string)

 

Regexp(Op aOp, Flags aFlags, Slice<Reference<Regexp>> aSub, Reference<Regexp>[] aSub0, Slice<rune> aRune, rune[] aRune0, int aMin, int aMax, int aCap, string aName)

 

init(_ aOp: Op, _ aFlags: Flags, _ aSub: Slice<Reference<Regexp>>, _ aSub0: Reference<Regexp>..., _ aRune: Slice<rune>, _ aRune0: rune..., _ aMin: int, _ aMax: int, _ aCap: int, _ aName: string)

Parameters:

  • aOp:
  • aFlags:
  • aSub:
  • aSub0:
  • aRune:
  • aRune0:
  • aMin:
  • aMax:
  • aCap:
  • aName:

constructor (Op, Flags, Slice<Reference<Regexp>>, array of Reference<Regexp>, Slice<rune>, array of rune, Int64, Int64, Int64, string) .NET, .NET Standard 2.0

 

constructor(aOp: Op; aFlags: Flags; aSub: Slice<Reference<Regexp>>; aSub0: array of Reference<Regexp>; aRune: Slice<rune>; aRune0: array of rune; aMin: Int64; aMax: Int64; aCap: Int64; aName: string)

 

Regexp(Op aOp, Flags aFlags, Slice<Reference<Regexp>> aSub, Reference<Regexp>[] aSub0, Slice<rune> aRune, rune[] aRune0, Int64 aMin, Int64 aMax, Int64 aCap, string aName)

 

init(_ aOp: Op, _ aFlags: Flags, _ aSub: Slice<Reference<Regexp>>, _ aSub0: Reference<Regexp>..., _ aRune: Slice<rune>, _ aRune0: rune..., _ aMin: Int64, _ aMax: Int64, _ aCap: Int64, _ aName: string)

Parameters:

  • aOp:
  • aFlags:
  • aSub:
  • aSub0:
  • aRune:
  • aRune0:
  • aMin:
  • aMax:
  • aCap:
  • aName:

constructor (Regexp)

 

constructor(value: Regexp)

 

Regexp(Regexp value)

 

init(_ value: Regexp)

Parameters:

  • value:

CapNames

 

method CapNames: Slice<string>

 

Slice<string> CapNames()

 

func CapNames() -> Slice<string>

 

func CapNames() Slice<string>

Equal

 

method Equal(y: Reference<Regexp>): bool

 

bool Equal(Reference<Regexp> y)

 

func Equal(_ y: Reference<Regexp>) -> bool

 

func Equal(y Reference<Regexp>) bool

Parameters:

  • y:

MaxCap

 

method MaxCap: int

 

int MaxCap()

 

func MaxCap() -> int

 

func MaxCap() int

Simplify

 

method Simplify: Reference<Regexp>

 

Reference<Regexp> Simplify()

 

func Simplify() -> Reference<Regexp>

 

func Simplify() Reference<Regexp>

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string