C# Класс Transformer.NET.TokenSelector

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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