C# Class MetaGeta.TVShowPlugin.EducatedGuessImporter.Pattern

Inheritance: IPattern
显示文件 Open project: anyoun/metageta

Public Methods

Method Description
Any ( ) : System.Text.RegularExpressions.Pattern
Exact ( ) : System.Text.RegularExpressions.Pattern
IsMatch ( IList tokens, int startIndex, int &matchingTokens ) : bool
MatchAndRemove ( List tokens ) : List
Not ( IPattern condition ) : System.Text.RegularExpressions.Pattern
Single ( Regex expression ) : System.Text.RegularExpressions.Pattern
Single ( TokenType type ) : System.Text.RegularExpressions.Pattern
Single ( string text ) : System.Text.RegularExpressions.Pattern
Start ( ) : System.Text.RegularExpressions.Pattern
ZeroOrMore ( IPattern condition ) : System.Text.RegularExpressions.Pattern

Private Methods

Method Description
Pattern ( IEnumerable elements ) : System
Pattern ( IPattern element ) : System

Method Details

Any() public static method

public static Any ( ) : System.Text.RegularExpressions.Pattern
return System.Text.RegularExpressions.Pattern

Exact() public static method

public static Exact ( ) : System.Text.RegularExpressions.Pattern
return System.Text.RegularExpressions.Pattern

IsMatch() public method

public IsMatch ( IList tokens, int startIndex, int &matchingTokens ) : bool
tokens IList
startIndex int
matchingTokens int
return bool

MatchAndRemove() public method

public MatchAndRemove ( List tokens ) : List
tokens List
return List

Not() public static method

public static Not ( IPattern condition ) : System.Text.RegularExpressions.Pattern
condition IPattern
return System.Text.RegularExpressions.Pattern

Single() public static method

public static Single ( Regex expression ) : System.Text.RegularExpressions.Pattern
expression System.Text.RegularExpressions.Regex
return System.Text.RegularExpressions.Pattern

Single() public static method

public static Single ( TokenType type ) : System.Text.RegularExpressions.Pattern
type TokenType
return System.Text.RegularExpressions.Pattern

Single() public static method

public static Single ( string text ) : System.Text.RegularExpressions.Pattern
text string
return System.Text.RegularExpressions.Pattern

Start() public static method

public static Start ( ) : System.Text.RegularExpressions.Pattern
return System.Text.RegularExpressions.Pattern

ZeroOrMore() public static method

public static ZeroOrMore ( IPattern condition ) : System.Text.RegularExpressions.Pattern
condition IPattern
return System.Text.RegularExpressions.Pattern