C# Class Kirikiri.Tjs2.RegExpNI

Inheritance: NativeInstanceObject
Show file Open project: fantasydr/krkr-cs Class Usage Examples

Public Properties

Property Type Description
RegEx Sharpen.Pattern
mArray Variant
mFlags int
mIndex int
mInput string
mLastIndex int
mLastMatch string
mLastParen string
mLeftContext string
mMatch Sharpen.Matcher
mRightContext string
mStart int

Public Methods

Method Description
GetRegExpFlagsFromString ( string @string ) : int
RegExpFlagToValue ( char ch, int prev ) : int
RegExpNI ( ) : Kirikiri.Tjs2
Split ( Holder array, string target, bool purgeempty ) : void

Method Details

GetRegExpFlagsFromString() public static method

public static GetRegExpFlagsFromString ( string @string ) : int
@string string
return int

RegExpFlagToValue() public static method

public static RegExpFlagToValue ( char ch, int prev ) : int
ch char
prev int
return int

RegExpNI() public method

public RegExpNI ( ) : Kirikiri.Tjs2
return Kirikiri.Tjs2

Split() public method

public Split ( Holder array, string target, bool purgeempty ) : void
array Holder
target string
purgeempty bool
return void

Property Details

RegEx public property

public Pattern,Sharpen RegEx
return Sharpen.Pattern

mArray public property

public Variant,Kirikiri.Tjs2 mArray
return Variant

mFlags public property

public int mFlags
return int

mIndex public property

public int mIndex
return int

mInput public property

public string mInput
return string

mLastIndex public property

public int mLastIndex
return int

mLastMatch public property

public string mLastMatch
return string

mLastParen public property

public string mLastParen
return string

mLeftContext public property

public string mLeftContext
return string

mMatch public property

public Matcher,Sharpen mMatch
return Sharpen.Matcher

mRightContext public property

public string mRightContext
return string

mStart public property

public int mStart
return int