Method: XRay::JS::Expr::Primary#parse_expr_literal_regexp

Defined in:
lib/js/expr/primary.rb

#parse_expr_literal_regexpObject



148
149
150
151
152
# File 'lib/js/expr/primary.rb', line 148

def parse_expr_literal_regexp
  log 'parse expr literal regexp'
  expr = scan %r{/(?:(?:\\.)|(?:\[(?:\\.|[^\[\]])+\])|[^/\\])+/[a-z]*}
  create_expression 'regexp', expr
end