class RuboCop::Cop::Performance::RegexpMatch
def autocorrect(node)
def autocorrect(node) lambda do |corrector| if match_method?(node) corrector.replace(node.loc.selector, 'match?') elsif match_operator?(node) || match_threequals?(node) recv, oper, arg = *node correct_operator(corrector, recv, arg, oper) elsif match_with_lvasgn?(node) recv, arg = *node correct_operator(corrector, recv, arg) end end end