method

extract

v1_9_1_378 - Show latest stable - Class: URI::Parser
extract(str, schemes = nil, &block)
public

No documentation available.

# File lib/uri/common.rb, line 195
    def extract(str, schemes = nil, &block)
      if block_given?
        str.scan(make_regexp(schemes)) { yield $& }
        nil
      else
        result = []
        str.scan(make_regexp(schemes)) { result.push $& }
        result
      end
    end