C# Class RegexParser.Patterns.PatternParsers

Inheritance: CharParsers
Mostrar archivo Open project: aistrate/RegexParser Class Usage Examples

Public Properties

Property Type Description
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

Private Methods

Method Description
PatternParsers ( ) : System
getSpecialCharsInsideClass ( bool isFirstPos, bool isSubtract, bool isAfterDash ) : string

Property Details

Alternation public_oe static_oe property

public static Parser Alternation
return BasePattern>.Parser

AlternationBranch public_oe static_oe property

public static Parser AlternationBranch
return BasePattern>.Parser

Anchor public_oe static_oe property

public static Parser Anchor
return BasePattern>.Parser

AnyCharClass public_oe static_oe property

public static Parser AnyCharClass
return CharClassPattern>.Parser

Atom public_oe static_oe property

public static Parser Atom
return BasePattern>.Parser

BareCharGroup public_oe static_oe property

public static Func> BareCharGroup
return Func>

BareGroup public_oe static_oe property

public static Parser> BareGroup
return IEnumerable>.Parser

BareGroupNoAlt public_oe static_oe property

public static Parser> BareGroupNoAlt
return IEnumerable>.Parser

CharClass public_oe static_oe property

public static Parser CharClass
return BasePattern>.Parser

CharClassSubtract public_oe static_oe property

public static Parser CharClassSubtract
return CharClassPattern>.Parser

CharEscape public_oe static_oe property

public static Func> CharEscape
return Func>

CharEscapeInsideClass public_oe static_oe property

public static Func> CharEscapeInsideClass
return Func>

CharEscapeOutsideClass public_oe static_oe property

public static Parser CharEscapeOutsideClass
return BasePattern>.Parser

CharGroup public_oe static_oe property

public static Parser CharGroup
return CharClassPattern>.Parser

CharGroupElement public_oe static_oe property

public static Func> CharGroupElement
return Func>

CharRange public_oe static_oe property

public static Func> CharRange
return Func>

NamedCharClass public_oe static_oe property

public static Parser NamedCharClass
return CharClassPattern>.Parser

NaturalNum public_oe static_oe property

public static Parser NaturalNum
return int>.Parser

ParenGroup public_oe static_oe property

public static Parser ParenGroup
return BasePattern>.Parser

Quantifier public_oe static_oe property

public static Parser Quantifier
return BasePattern>.Parser

Regex public_oe static_oe property

public static Parser Regex
return GroupPattern>.Parser