Module: Regexp::Syntax::Token::CharacterSet

Defined in:
lib/regexp_parser/syntax/tokens/character_set.rb

Defined Under Namespace

Modules: POSIX, SubSet

Constant Summary collapse

OpenClose =
[:open, :close]
Basic =
[:negate, :member, :range]
Extended =
Basic + [:escape, :intersection, :range_hex, :backspace]
Types =
[:type_digit, :type_nondigit, :type_hex, :type_nonhex,
:type_space, :type_nonspace, :type_word, :type_nonword]
All =
Basic + Extended + Types + POSIX::All
Type =
:set