Featured Classes

Demo

All Classes

Regexp

class

Alternation

class

Regexp::Expression

Alternative

class

Regexp::Expression

Base

class

Regexp::Expression::Anchor

BeginningOfLine

class

Regexp::Expression::Anchor

BeginningOfString

class

Regexp::Expression::Anchor

EndOfLine

class

Regexp::Expression::Anchor

EndOfString

class

Regexp::Expression::Anchor

EndOfStringOrBeforeEndOfLine

class

Regexp::Expression::Anchor

MatchStart

class

Regexp::Expression::Anchor

NonWordBoundary

class

Regexp::Expression::Anchor

WordBoundary

class

Regexp::Expression::Anchor

Base

class

Regexp::Expression::Assertion

Lookahead

class

Regexp::Expression::Assertion

Lookbehind

class

Regexp::Expression::Assertion

NegativeLookahead

class

Regexp::Expression::Assertion

NegativeLookbehind

class

Regexp::Expression::Assertion

Base

class

Regexp::Expression::Backreference

Name

class

Regexp::Expression::Backreference

NameCall

class

Regexp::Expression::Backreference

NameRecursionLevel

class

Regexp::Expression::Backreference

Number

class

Regexp::Expression::Backreference

NumberCall

class

Regexp::Expression::Backreference

NumberCallRelative

class

Regexp::Expression::Backreference

NumberRecursionLevel

class

Regexp::Expression::Backreference

NumberRelative

class

Regexp::Expression::Backreference

Base

class

Regexp::Expression

CharacterSet

class

Regexp::Expression

IntersectedSequence

class

Regexp::Expression::CharacterSet

Intersection

class

Regexp::Expression::CharacterSet

Range

class

Regexp::Expression::CharacterSet

Any

class

Regexp::Expression::CharacterType

Base

class

Regexp::Expression::CharacterType

Digit

class

Regexp::Expression::CharacterType

ExtendedGrapheme

class

Regexp::Expression::CharacterType

Hex

class

Regexp::Expression::CharacterType

Linebreak

class

Regexp::Expression::CharacterType

NonDigit

class

Regexp::Expression::CharacterType

NonHex

class

Regexp::Expression::CharacterType

NonSpace

class

Regexp::Expression::CharacterType

NonWord

class

Regexp::Expression::CharacterType

Space

class

Regexp::Expression::CharacterType

Word

class

Regexp::Expression::CharacterType

Comment

class

Regexp::Expression

Branch

class

Regexp::Expression::Conditional

Condition

class

Regexp::Expression::Conditional

Expression

class

Regexp::Expression::Conditional

TooManyBranches

class

Regexp::Expression::Conditional

CodepointList

class

Regexp::Expression::EscapeSequence

FreeSpace

class

Regexp::Expression

Absence

class

Regexp::Expression::Group

Atomic

class

Regexp::Expression::Group

Base

class

Regexp::Expression::Group

Capture

class

Regexp::Expression::Group

Comment

class

Regexp::Expression::Group

Named

class

Regexp::Expression::Group

Options

class

Regexp::Expression::Group

Passive

class

Regexp::Expression::Group

Mark

class

Regexp::Expression::Keep

Literal

class

Regexp::Expression

PosixClass

class

Regexp::Expression

Quantifier

class

Regexp::Expression

Root

class

Regexp::Expression

Sequence

class

Regexp::Expression

SequenceOperation

class

Regexp::Expression

Subexpression

class

Regexp::Expression

Age

class

Regexp::Expression::UnicodeProperty

Alnum

class

Regexp::Expression::UnicodeProperty

Alpha

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty

Ascii

class

Regexp::Expression::UnicodeProperty

Assigned

class

Regexp::Expression::UnicodeProperty

Base

class

Regexp::Expression::UnicodeProperty

Blank

class

Regexp::Expression::UnicodeProperty

Block

class

Regexp::Expression::UnicodeProperty

Cntrl

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty::Codepoint

Base

class

Regexp::Expression::UnicodeProperty::Codepoint

Control

class

Regexp::Expression::UnicodeProperty::Codepoint

Format

class

Regexp::Expression::UnicodeProperty::Codepoint

PrivateUse

class

Regexp::Expression::UnicodeProperty::Codepoint

Surrogate

class

Regexp::Expression::UnicodeProperty::Codepoint

Unassigned

class

Regexp::Expression::UnicodeProperty::Codepoint

Derived

class

Regexp::Expression::UnicodeProperty

Digit

class

Regexp::Expression::UnicodeProperty

Emoji

class

Regexp::Expression::UnicodeProperty

Enumerated

class

Regexp::Expression::UnicodeProperty

Graph

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty::Letter

Base

class

Regexp::Expression::UnicodeProperty::Letter

Cased

class

Regexp::Expression::UnicodeProperty::Letter

Lowercase

class

Regexp::Expression::UnicodeProperty::Letter

Modifier

class

Regexp::Expression::UnicodeProperty::Letter

Other

class

Regexp::Expression::UnicodeProperty::Letter

Titlecase

class

Regexp::Expression::UnicodeProperty::Letter

Uppercase

class

Regexp::Expression::UnicodeProperty::Letter

Lower

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty::Mark

Base

class

Regexp::Expression::UnicodeProperty::Mark

Combining

class

Regexp::Expression::UnicodeProperty::Mark

Enclosing

class

Regexp::Expression::UnicodeProperty::Mark

Nonspacing

class

Regexp::Expression::UnicodeProperty::Mark

Spacing

class

Regexp::Expression::UnicodeProperty::Mark

Newline

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty::Number

Base

class

Regexp::Expression::UnicodeProperty::Number

Decimal

class

Regexp::Expression::UnicodeProperty::Number

Letter

class

Regexp::Expression::UnicodeProperty::Number

Other

class

Regexp::Expression::UnicodeProperty::Number

Print

class

Regexp::Expression::UnicodeProperty

Punct

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty::Punctuation

Base

class

Regexp::Expression::UnicodeProperty::Punctuation

Close

class

Regexp::Expression::UnicodeProperty::Punctuation

Connector

class

Regexp::Expression::UnicodeProperty::Punctuation

Dash

class

Regexp::Expression::UnicodeProperty::Punctuation

Final

class

Regexp::Expression::UnicodeProperty::Punctuation

Initial

class

Regexp::Expression::UnicodeProperty::Punctuation

Open

class

Regexp::Expression::UnicodeProperty::Punctuation

Other

class

Regexp::Expression::UnicodeProperty::Punctuation

Script

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty::Separator

Base

class

Regexp::Expression::UnicodeProperty::Separator

Line

class

Regexp::Expression::UnicodeProperty::Separator

Paragraph

class

Regexp::Expression::UnicodeProperty::Separator

Space

class

Regexp::Expression::UnicodeProperty::Separator

Space

class

Regexp::Expression::UnicodeProperty

Any

class

Regexp::Expression::UnicodeProperty::Symbol

Base

class

Regexp::Expression::UnicodeProperty::Symbol

Currency

class

Regexp::Expression::UnicodeProperty::Symbol

Math

class

Regexp::Expression::UnicodeProperty::Symbol

Modifier

class

Regexp::Expression::UnicodeProperty::Symbol

Other

class

Regexp::Expression::UnicodeProperty::Symbol

Upper

class

Regexp::Expression::UnicodeProperty

Word

class

Regexp::Expression::UnicodeProperty

XPosixPunct

class

Regexp::Expression::UnicodeProperty

Xdigit

class

Regexp::Expression::UnicodeProperty

WhiteSpace

class

Regexp::Expression

Lexer

class

Regexp

MatchLength

class

Regexp

Parser

class

Regexp

Error

class

Regexp::Parser

ParserError

class

Regexp::Parser

UnknownTokenError

class

Regexp::Parser

UnknownTokenTypeError

class

Regexp::Parser

Scanner

class

Regexp

InvalidBackrefError

class

Regexp::Scanner

InvalidGroupError

class

Regexp::Scanner

InvalidGroupOption

class

Regexp::Scanner

InvalidSequenceError

class

Regexp::Scanner

PrematureEndError

class

Regexp::Scanner

ScannerError

class

Regexp::Scanner

UnknownPosixClassError

class

Regexp::Scanner

UnknownUnicodePropertyError

class

Regexp::Scanner

ValidationError

class

Regexp::Scanner

Any

class

Regexp::Syntax

Base

class

Regexp::Syntax

InvalidVersionNameError

class

Regexp::Syntax

NotImplementedError

class

Regexp::Syntax

SyntaxError

class

Regexp::Syntax

UnknownSyntaxNameError

class

Regexp::Syntax

V1_8_6

class

Regexp::Syntax

V1_9_1

class

Regexp::Syntax

V1_9_3

class

Regexp::Syntax

V2_0_0

class

Regexp::Syntax

V2_2_0

class

Regexp::Syntax

V2_3_0

class

Regexp::Syntax

V2_4_0

class

Regexp::Syntax

V2_4_1

class

Regexp::Syntax

V2_5_0

class

Regexp::Syntax

V2_6_0

class

Regexp::Syntax

V2_6_2

class

Regexp::Syntax

V2_6_3

class

Regexp::Syntax

V3_1_0

class

Regexp::Syntax

V3_2_0

class

Regexp::Syntax

All Modules

Expression

module

Regexp

Anchor

module

Regexp::Expression

Assertion

module

Regexp::Expression

Backreference

module

Regexp::Expression

CharacterType

module

Regexp::Expression

Conditional

module

Regexp::Expression

EscapeSequence

module

Regexp::Expression

Group

module

Regexp::Expression

Keep

module

Regexp::Expression

ReferencedExpressions

module

Regexp::Expression

Shared

module

Regexp::Expression

ClassMethods

module

Regexp::Expression::Shared

UnicodeProperty

module

Regexp::Expression

Codepoint

module

Regexp::Expression::UnicodeProperty

Letter

module

Regexp::Expression::UnicodeProperty

Mark

module

Regexp::Expression::UnicodeProperty

Number

module

Regexp::Expression::UnicodeProperty

Punctuation

module

Regexp::Expression::UnicodeProperty

Separator

module

Regexp::Expression::UnicodeProperty

Symbol

module

Regexp::Expression::UnicodeProperty

Syntax

module

Regexp

Token

module

Regexp::Syntax

Alternation

module

Regexp::Syntax::Token

Anchor

module

Regexp::Syntax::Token

Assertion

module

Regexp::Syntax::Token

Backreference

module

Regexp::Syntax::Token

CharacterSet

module

Regexp::Syntax::Token

CharacterType

module

Regexp::Syntax::Token

Conditional

module

Regexp::Syntax::Token

Escape

module

Regexp::Syntax::Token

FreeSpace

module

Regexp::Syntax::Token

Group

module

Regexp::Syntax::Token

Keep

module

Regexp::Syntax::Token

Literal

module

Regexp::Syntax::Token

Meta

module

Regexp::Syntax::Token

PosixClass

module

Regexp::Syntax::Token

Quantifier

module

Regexp::Syntax::Token

SubexpressionCall

module

Regexp::Syntax::Token

UnicodeProperty

module

Regexp::Syntax::Token

Category

module

Regexp::Syntax::Token::UnicodeProperty

Virtual

module

Regexp::Syntax::Token