Module: Kinja::Helper

Included in:
Client
Defined in:
lib/kinja/helpers.rb

Instance Method Summary collapse

Instance Method Details

#get_post_id(link) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/kinja/helpers.rb', line 3

def get_post_id(link)
  return link if link.match(/^\d+$/)
  new_link_re = /-?(\d{8,11})\/?/
  old_link_re = /\.com\/(\d+)\//
  return link.match(new_link_re)[1] if link.match(new_link_re)
  return link.match(old_link_re)[1] if link.match(old_link_re)
end