class Regexp::Expression::Backreference::NameRecursionLevel

Attributes

recursion_level[R]

Public Class Methods

new(token, options = {}) click to toggle source
# File lib/regexp_parser/expression/classes/backref.rb, line 48
def initialize(token, options = {})
  super
  @name, recursion_level = token.text[3..-2].split(/(?=[+-])/)
  @recursion_level = recursion_level.to_i
end