class Regexp::Parser
def options_from_input(input)
def options_from_input(input) return {} unless input.is_a?(::Regexp) options = {} options[:i] = true if input.options & ::Regexp::IGNORECASE != 0 options[:m] = true if input.options & ::Regexp::MULTILINE != 0 options[:x] = true if input.options & ::Regexp::EXTENDED != 0 options end