C# Class Transformer.NET.TokenSelector

Afficher le fichier Open project: extnet/Transformer.NET Class Usage Examples

Méthodes publiques

Méthode Description
Matches ( string text, Token token ) : List
Place ( StringBuilder sb, Token token ) : void
ToTokenSelector ( ITextTransformer parser, string selector ) : TokenSelector
TrimTailingSlash ( string pattern ) : string

Méthodes protégées

Méthode Description
HandleMatch ( Match match, Token token, StringBuilder sb, int index, int count, int &offset ) : bool
IsPseudoMatch ( Group group, Token token, int index, int count ) : PseudoMatch

Private Methods

Méthode Description
BuildFlags ( string str ) : RegexOptions
IsIdSelector ( string selector ) : bool
IsInteger ( string value ) : bool

Method Details

HandleMatch() protected méthode

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
Résultat bool

IsPseudoMatch() protected méthode

protected IsPseudoMatch ( Group group, Token token, int index, int count ) : PseudoMatch
group System.Text.RegularExpressions.Group
token Token
index int
count int
Résultat PseudoMatch

Matches() public méthode

public Matches ( string text, Token token ) : List
text string
token Token
Résultat List

Place() public méthode

public Place ( StringBuilder sb, Token token ) : void
sb StringBuilder
token Token
Résultat void

ToTokenSelector() public static méthode

public static ToTokenSelector ( ITextTransformer parser, string selector ) : TokenSelector
parser ITextTransformer
selector string
Résultat TokenSelector

TrimTailingSlash() public static méthode

public static TrimTailingSlash ( string pattern ) : string
pattern string
Résultat string