C# Класс RegexParser.Patterns.PatternParsers

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

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

Свойство Тип Описание
Alternation BasePattern>.Parser
AlternationBranch BasePattern>.Parser
Anchor BasePattern>.Parser
AnyCharClass CharClassPattern>.Parser
Atom BasePattern>.Parser
BareCharGroup Func>
BareGroup IEnumerable>.Parser
BareGroupNoAlt IEnumerable>.Parser
CharClass BasePattern>.Parser
CharClassSubtract CharClassPattern>.Parser
CharEscape Func>
CharEscapeInsideClass Func>
CharEscapeOutsideClass BasePattern>.Parser
CharGroup CharClassPattern>.Parser
CharGroupElement Func>
CharRange Func>
NamedCharClass CharClassPattern>.Parser
NaturalNum int>.Parser
ParenGroup BasePattern>.Parser
Quantifier BasePattern>.Parser
Regex GroupPattern>.Parser

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

Метод Описание
PatternParsers ( ) : System
getSpecialCharsInsideClass ( bool isFirstPos, bool isSubtract, bool isAfterDash ) : string

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

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

public static Parser Alternation
Результат BasePattern>.Parser

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

public static Parser AlternationBranch
Результат BasePattern>.Parser

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

public static Parser Anchor
Результат BasePattern>.Parser

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

public static Parser AnyCharClass
Результат CharClassPattern>.Parser

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

public static Parser Atom
Результат BasePattern>.Parser

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

public static Func> BareCharGroup
Результат Func>

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

public static Parser> BareGroup
Результат IEnumerable>.Parser

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

public static Parser> BareGroupNoAlt
Результат IEnumerable>.Parser

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

public static Parser CharClass
Результат BasePattern>.Parser

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

public static Parser CharClassSubtract
Результат CharClassPattern>.Parser

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

public static Func> CharEscape
Результат Func>

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

public static Func> CharEscapeInsideClass
Результат Func>

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

public static Parser CharEscapeOutsideClass
Результат BasePattern>.Parser

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

public static Parser CharGroup
Результат CharClassPattern>.Parser

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

public static Func> CharGroupElement
Результат Func>

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

public static Func> CharRange
Результат Func>

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

public static Parser NamedCharClass
Результат CharClassPattern>.Parser

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

public static Parser NaturalNum
Результат int>.Parser

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

public static Parser ParenGroup
Результат BasePattern>.Parser

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

public static Parser Quantifier
Результат BasePattern>.Parser

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

public static Parser Regex
Результат GroupPattern>.Parser