class Regexp::Expression::UnicodeProperty::Base
Public Instance Methods
name()
click to toggle source
# File lib/regexp_parser/expression/classes/property.rb, line 9 def name text[/\A\\[pP]\{([^}]+)\}\z/, 1] end
negative?()
click to toggle source
# File lib/regexp_parser/expression/classes/property.rb, line 5 def negative? type == :nonproperty end
shortcut()
click to toggle source
# File lib/regexp_parser/expression/classes/property.rb, line 13 def shortcut (Regexp::Scanner.short_prop_map.rassoc(token.to_s) || []).first end