C# Class RegExpose.Regex

Inheritance: RegExpose.GroupingContainerNode
Afficher le fichier Open project: QuickenLoans/RegExpose Class Usage Examples

Méthodes publiques

Méthode Description
Dump ( ) : string
FindNodeById ( int id ) : RegexNode
Parse ( string input ) : RegexEngine

Méthodes protégées

Méthode Description
GetEndOfStringSteps ( IRegexEngine engine ) : IEnumerable
GetFailParseSteps ( IRegexEngine engine, State initialState, State currentState, bool skipAdvance ) : IEnumerable
GetSuccessParseStep ( IRegexEngine engine, State initialState ) : IEnumerable

Private Methods

Méthode Description
Regex ( IEnumerable children, int index, string pattern ) : System.Collections.Generic

Method Details

Dump() public méthode

public Dump ( ) : string
Résultat string

FindNodeById() public méthode

public FindNodeById ( int id ) : RegexNode
id int
Résultat RegExpose.Nodes.RegexNode

GetEndOfStringSteps() protected méthode

protected GetEndOfStringSteps ( IRegexEngine engine ) : IEnumerable
engine IRegexEngine
Résultat IEnumerable

GetFailParseSteps() protected méthode

protected GetFailParseSteps ( IRegexEngine engine, State initialState, State currentState, bool skipAdvance ) : IEnumerable
engine IRegexEngine
initialState State
currentState State
skipAdvance bool
Résultat IEnumerable

GetSuccessParseStep() protected méthode

protected GetSuccessParseStep ( IRegexEngine engine, State initialState ) : IEnumerable
engine IRegexEngine
initialState State
Résultat IEnumerable

Parse() public méthode

public Parse ( string input ) : RegexEngine
input string
Résultat RegexEngine