FluentRegex

CharacterClassBuilder

Namespace: FluentRegex

public class CharacterClassBuilder

Inheritance ObjectCharacterClassBuilder

Constructors

CharacterClassBuilder(PatternBuilder)

public CharacterClassBuilder(PatternBuilder patternBuilder)

Parameters

patternBuilder PatternBuilder

CharacterClassBuilder(GroupBuilder)

public CharacterClassBuilder(GroupBuilder groupBuilder)

Parameters

groupBuilder GroupBuilder

Methods

Build()

public object Build()

Returns

Object

StartCustomPattern()

public CustomCharacterClassBuilder StartCustomPattern()

Returns

CustomCharacterClassBuilder

AppendLiteral(String)

public CharacterClassBuilder AppendLiteral(string literal)

Parameters

literal String

Returns

CharacterClassBuilder

StartOfWord()

public CharacterClassBuilder StartOfWord()

Returns

CharacterClassBuilder

EndOfWord()

public CharacterClassBuilder EndOfWord()

Returns

CharacterClassBuilder

NonWordBoundary()

public CharacterClassBuilder NonWordBoundary()

Returns

CharacterClassBuilder

EndOfString()

public CharacterClassBuilder EndOfString()

Returns

CharacterClassBuilder

EndOfStringNoLineBreak()

public CharacterClassBuilder EndOfStringNoLineBreak()

Returns

CharacterClassBuilder

AnyCharacter()

public CharacterClassBuilder AnyCharacter()

Returns

CharacterClassBuilder

Digit()

public CharacterClassBuilder Digit()

Returns

CharacterClassBuilder

NonDigit()

public CharacterClassBuilder NonDigit()

Returns

CharacterClassBuilder

Whitespace()

public CharacterClassBuilder Whitespace()

Returns

CharacterClassBuilder

NonWhitespace()

public CharacterClassBuilder NonWhitespace()

Returns

CharacterClassBuilder

Word()

public CharacterClassBuilder Word()

Returns

CharacterClassBuilder

NonWord()

public CharacterClassBuilder NonWord()

Returns

CharacterClassBuilder

Tab()

public CharacterClassBuilder Tab()

Returns

CharacterClassBuilder

Newline()

public CharacterClassBuilder Newline()

Returns

CharacterClassBuilder

LowercaseLetter()

public CharacterClassBuilder LowercaseLetter()

Returns

CharacterClassBuilder

UppercaseLetter()

public CharacterClassBuilder UppercaseLetter()

Returns

CharacterClassBuilder

HexDigit()

public CharacterClassBuilder HexDigit()

Returns

CharacterClassBuilder

NonHexDigit()

public CharacterClassBuilder NonHexDigit()

Returns

CharacterClassBuilder