class NicoQuery::ObjectMapper::MylistRSS::Item::Description
Attributes
raw_text[R]
Public Class Methods
new(raw_text)
click to toggle source
# File lib/nicoquery/object_mapper/mylist_rss.rb, line 143 def initialize(raw_text) @raw_text = raw_text.to_s end
Public Instance Methods
community_references()
click to toggle source
# File lib/nicoquery/object_mapper/mylist_rss.rb, line 161 def community_references text.scan /co\d{1,}/ end
movie_references()
click to toggle source
# File lib/nicoquery/object_mapper/mylist_rss.rb, line 152 def movie_references # is this the high road? text.scan(/((sm|nm)\d{1,})/).map {|e| e[0]} end
mylist_references()
click to toggle source
# File lib/nicoquery/object_mapper/mylist_rss.rb, line 157 def mylist_references text.scan(/(?<=mylist\/)\d{1,}/).map(&:to_i) end
seiga_references()
click to toggle source
# File lib/nicoquery/object_mapper/mylist_rss.rb, line 165 def seiga_references text.scan /im\d{1,}/ end
text()
click to toggle source
# File lib/nicoquery/object_mapper/mylist_rss.rb, line 147 def text @raw_text.scan /(?<=class\=\"nico\-description\"\>).{1,}(?=\<\/p\>)/ $& end