Module: Regexp::Syntax::Token::UnicodeProperty::Category

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

Constant Summary collapse

Letter =
[:letter, :uppercase_letter, :lowercase_letter,
:titlecase_letter, :modifier_letter, :other_letter]
Mark =
[:mark, :nonspacing_mark, :spacing_mark,
:enclosing_mark]
Number =
[:number, :decimal_number, :letter_number,
:other_number]
Punctuation =
[:punctuation, :connector_punctuation, :dash_punctuation,
:open_punctuation, :close_punctuation, :initial_punctuation,
:final_punctuation, :other_punctuation]
Symbol =
[:symbol, :math_symbol, :currency_symbol,
:modifier_symbol, :other_symbol]
Separator =
[:separator, :space_separator, :line_separator,
:paragraph_separator]
Codepoint =
[:other, :control, :format,
:surrogate, :private_use, :unassigned]
All =
Letter + Mark + Number + Punctuation +
Symbol + Separator + Codepoint