C# Класс 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$.)
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
FirstAttempt System.Text.RegularExpressions.Regex
FirstAttemptPattern string
LatestAttempt System.Text.RegularExpressions.Regex
MonthsLater string

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

Метод Описание
NumberedStatesPcreGrammarRegex ( ) : Regex
NumberedStatesPcreGrammarStates ( ) : IEnumerable
NumberedStatesPcreGrammarWithCapturesRegex ( ) : Regex
NumberedStatesPcreGrammarWithCapturesStates ( ) : IEnumerable

Приватные методы

Метод Описание
GetStateStar ( State state ) : State

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

Описание методов

NumberedStatesPcreGrammarRegex() публичный статический Метод

public static NumberedStatesPcreGrammarRegex ( ) : Regex
Результат System.Text.RegularExpressions.Regex

NumberedStatesPcreGrammarStates() публичный статический Метод

public static NumberedStatesPcreGrammarStates ( ) : IEnumerable
Результат IEnumerable

NumberedStatesPcreGrammarWithCapturesRegex() публичный статический Метод

public static NumberedStatesPcreGrammarWithCapturesRegex ( ) : Regex
Результат System.Text.RegularExpressions.Regex

NumberedStatesPcreGrammarWithCapturesStates() публичный статический Метод

public static NumberedStatesPcreGrammarWithCapturesStates ( ) : IEnumerable
Результат IEnumerable

Описание свойств

FirstAttempt публичное статическое свойство

public static Regex,System.Text.RegularExpressions FirstAttempt
Результат System.Text.RegularExpressions.Regex

FirstAttemptPattern публичное статическое свойство

public static string FirstAttemptPattern
Результат string

LatestAttempt публичное статическое свойство

public static Regex,System.Text.RegularExpressions LatestAttempt
Результат System.Text.RegularExpressions.Regex

MonthsLater публичное статическое свойство

public static string MonthsLater
Результат string