C# 클래스 Jurassic.Library.RegExpConstructor

Represents the built-in javascript RegExp object.
상속: ClrStubFunction
파일 보기 프로젝트 열기: paulbartrum/jurassic 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddDeprecatedProperties void
AddDeprecatedProperty void
Call RegExpInstance
Construct RegExpInstance
GetDeclarativeProperties List
GetGroup1Adapter object
GetGroup2Adapter object
GetGroup3Adapter object
GetGroup4Adapter object
GetGroup5Adapter object
GetGroup6Adapter object
GetGroup7Adapter object
GetGroup8Adapter object
GetGroup9Adapter object
GetInputAdapter object
GetLastMatchAdapter object
GetLastParenAdapter object
GetLeftContextAdapter object
GetRightContextAdapter object
RegExpConstructor System
SetDeprecatedProperties void
__GETTER__Species object
__STUB__Call object
__STUB__Construct ObjectInstance

공개 메소드들

메소드 설명
GetGroup1 ( ) : string

Gets the value of RegExp.$1.

GetGroup2 ( ) : string

Gets the value of RegExp.$2.

GetGroup3 ( ) : string

Gets the value of RegExp.$3.

GetGroup4 ( ) : string

Gets the value of RegExp.$4.

GetGroup5 ( ) : string

Gets the value of RegExp.$5.

GetGroup6 ( ) : string

Gets the value of RegExp.$6.

GetGroup7 ( ) : string

Gets the value of RegExp.$7.

GetGroup8 ( ) : string

Gets the value of RegExp.$8.

GetGroup9 ( ) : string

Gets the value of RegExp.$9.

GetInput ( ) : string

Gets the value of RegExp.input and RegExp.$_.

GetLastMatch ( ) : string

Gets the value of RegExp.lastMatch and RegExp.$&.

GetLastParen ( ) : string

Gets the value of RegExp.lastParen and RegExp.$+.

GetLeftContext ( ) : string

Gets the value of RegExp.leftContext and RegExp.$`.

GetRightContext ( ) : string

Gets the value of RegExp.rightContext and RegExp.$'.

비공개 메소드들

메소드 설명
AddDeprecatedProperties ( List properties ) : void

Adds the deprecated RegExp properties to the given list.

AddDeprecatedProperty ( List properties, string propertyName, Func getter, PropertyAttributes attributes ) : void

Initializes a single deprecated property.

Call ( object patternOrRegExp, string flags = null ) : RegExpInstance
Construct ( object patternOrRegExp, string flags = null ) : RegExpInstance
GetDeclarativeProperties ( ScriptEngine engine ) : List
GetGroup1Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup1().

GetGroup2Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup2().

GetGroup3Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup3().

GetGroup4Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup4().

GetGroup5Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup5().

GetGroup6Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup6().

GetGroup7Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup7().

GetGroup8Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup8().

GetGroup9Adapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetGroup9().

GetInputAdapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetInput().

GetLastMatchAdapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetLastMatch().

GetLastParenAdapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetLastParen().

GetLeftContextAdapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetLeftContext().

GetRightContextAdapter ( ScriptEngine engine, object thisObj, object args ) : object

Adapter for GetRightContext().

RegExpConstructor ( ObjectInstance prototype ) : System

Creates a new RegExp object.

SetDeprecatedProperties ( string input, System match ) : void

Sets the deprecated RegExp properties.

__GETTER__Species ( ScriptEngine engine, object thisObj, object args ) : object
__STUB__Call ( ScriptEngine engine, object thisObj, object args ) : object
__STUB__Construct ( ScriptEngine engine, object thisObj, object args ) : ObjectInstance

메소드 상세

GetGroup1() 공개 메소드

Gets the value of RegExp.$1.
public GetGroup1 ( ) : string
리턴 string

GetGroup2() 공개 메소드

Gets the value of RegExp.$2.
public GetGroup2 ( ) : string
리턴 string

GetGroup3() 공개 메소드

Gets the value of RegExp.$3.
public GetGroup3 ( ) : string
리턴 string

GetGroup4() 공개 메소드

Gets the value of RegExp.$4.
public GetGroup4 ( ) : string
리턴 string

GetGroup5() 공개 메소드

Gets the value of RegExp.$5.
public GetGroup5 ( ) : string
리턴 string

GetGroup6() 공개 메소드

Gets the value of RegExp.$6.
public GetGroup6 ( ) : string
리턴 string

GetGroup7() 공개 메소드

Gets the value of RegExp.$7.
public GetGroup7 ( ) : string
리턴 string

GetGroup8() 공개 메소드

Gets the value of RegExp.$8.
public GetGroup8 ( ) : string
리턴 string

GetGroup9() 공개 메소드

Gets the value of RegExp.$9.
public GetGroup9 ( ) : string
리턴 string

GetInput() 공개 메소드

Gets the value of RegExp.input and RegExp.$_.
public GetInput ( ) : string
리턴 string

GetLastMatch() 공개 메소드

Gets the value of RegExp.lastMatch and RegExp.$&.
public GetLastMatch ( ) : string
리턴 string

GetLastParen() 공개 메소드

Gets the value of RegExp.lastParen and RegExp.$+.
public GetLastParen ( ) : string
리턴 string

GetLeftContext() 공개 메소드

Gets the value of RegExp.leftContext and RegExp.$`.
public GetLeftContext ( ) : string
리턴 string

GetRightContext() 공개 메소드

Gets the value of RegExp.rightContext and RegExp.$'.
public GetRightContext ( ) : string
리턴 string