module Embulk::Input::GoogleSpreadsheets::SpreadsheetsUrlUtil
Public Class Methods
base_url()
click to toggle source
# File lib/embulk/input/google_spreadsheets/spreadsheets_url_util.rb, line 12 def self.base_url @base_url ||= 'https://docs.google.com/spreadsheets/d/' end
capture_id(url)
click to toggle source
# File lib/embulk/input/google_spreadsheets/spreadsheets_url_util.rb, line 6 def self.capture_id(url) scanned = url.scan(capture_id_regex).first return unless scanned scanned.first end
capture_id_regex()
click to toggle source
# File lib/embulk/input/google_spreadsheets/spreadsheets_url_util.rb, line 16 def self.capture_id_regex @capture_id_regex ||= %r{#{base_url}([^/]+).*} end