C# Class Kobi.RecreationalRegex.PcreGrammar.PcreGrammar

Stack Overflow Question #3349999 - http://stackoverflow.com/q/3349999/7586 Translate PCRE grammar to .Net

Grammar:

Q -> \w | '[' A ';' Q* ','? Q* ']' | '<' A '>' A -> (Q | ',')* (match ^A$.)
Afficher le fichier Open project: kobi/RecreationalRegex

Méthodes publiques

Свойство Type Description
FirstAttempt System.Text.RegularExpressions.Regex
FirstAttemptPattern string
LatestAttempt System.Text.RegularExpressions.Regex
MonthsLater string

Méthodes publiques

Méthode Description
NumberedStatesPcreGrammarRegex ( ) : Regex
NumberedStatesPcreGrammarStates ( ) : IEnumerable
NumberedStatesPcreGrammarWithCapturesRegex ( ) : Regex
NumberedStatesPcreGrammarWithCapturesStates ( ) : IEnumerable

Private Methods

Méthode Description
GetStateStar ( State state ) : State

For a State "X", generate a new State classed "XStar" representing "X*".

Method Details

NumberedStatesPcreGrammarRegex() public static méthode

public static NumberedStatesPcreGrammarRegex ( ) : Regex
Résultat System.Text.RegularExpressions.Regex

NumberedStatesPcreGrammarStates() public static méthode

public static NumberedStatesPcreGrammarStates ( ) : IEnumerable
Résultat IEnumerable

NumberedStatesPcreGrammarWithCapturesRegex() public static méthode

public static NumberedStatesPcreGrammarWithCapturesRegex ( ) : Regex
Résultat System.Text.RegularExpressions.Regex

NumberedStatesPcreGrammarWithCapturesStates() public static méthode

public static NumberedStatesPcreGrammarWithCapturesStates ( ) : IEnumerable
Résultat IEnumerable

Property Details

FirstAttempt public_oe static_oe property

public static Regex,System.Text.RegularExpressions FirstAttempt
Résultat System.Text.RegularExpressions.Regex

FirstAttemptPattern public_oe static_oe property

public static string FirstAttemptPattern
Résultat string

LatestAttempt public_oe static_oe property

public static Regex,System.Text.RegularExpressions LatestAttempt
Résultat System.Text.RegularExpressions.Regex

MonthsLater public_oe static_oe property

public static string MonthsLater
Résultat string