C# 클래스 Transformer.NET.TokenSelector

파일 보기 프로젝트 열기: extnet/Transformer.NET 1 사용 예제들

공개 메소드들

메소드 설명
Matches ( string text, Token token ) : List
Place ( StringBuilder sb, Token token ) : void
ToTokenSelector ( ITextTransformer parser, string selector ) : TokenSelector
TrimTailingSlash ( string pattern ) : string

보호된 메소드들

메소드 설명
HandleMatch ( Match match, Token token, StringBuilder sb, int index, int count, int &offset ) : bool
IsPseudoMatch ( Group group, Token token, int index, int count ) : PseudoMatch

비공개 메소드들

메소드 설명
BuildFlags ( string str ) : RegexOptions
IsIdSelector ( string selector ) : bool
IsInteger ( string value ) : bool

메소드 상세

HandleMatch() 보호된 메소드

protected HandleMatch ( Match match, Token token, StringBuilder sb, int index, int count, int &offset ) : bool
match System.Text.RegularExpressions.Match
token Token
sb StringBuilder
index int
count int
offset int
리턴 bool

IsPseudoMatch() 보호된 메소드

protected IsPseudoMatch ( Group group, Token token, int index, int count ) : PseudoMatch
group System.Text.RegularExpressions.Group
token Token
index int
count int
리턴 PseudoMatch

Matches() 공개 메소드

public Matches ( string text, Token token ) : List
text string
token Token
리턴 List

Place() 공개 메소드

public Place ( StringBuilder sb, Token token ) : void
sb StringBuilder
token Token
리턴 void

ToTokenSelector() 공개 정적인 메소드

public static ToTokenSelector ( ITextTransformer parser, string selector ) : TokenSelector
parser ITextTransformer
selector string
리턴 TokenSelector

TrimTailingSlash() 공개 정적인 메소드

public static TrimTailingSlash ( string pattern ) : string
pattern string
리턴 string