Ruby 初心者スレッド Part 14at TECH
Ruby 初心者スレッド Part 14 - 暇つぶし2ch79:デフォルトの名無しさん
07/08/30 23:26:02
urlを与えると、そこのhtmlソースから
 video/******* (←7桁の数字)
と書いてあるところを見つけて、 ******* を配列@numberに入れてくれるコードを書きたいのですが、
ソース中に出てくる最初の ******* だけしか格納してくれず、
うまくいきません。

かれこれ5時間ほど手詰まりです・・・
どうか助言をお願いいたします。

#! ruby -Ks
require 'open-uri'

class Download_url
def initialize(target_url)
@number = []
@target_url = target_url
html = open(@target_url) do |f|
f.each do |line|
if /video.([0-9]{7})/ =~ line
number.push($1)
end
end
end
end

attr_reader :number
end

urllist = Download_url.new('URLリンク(hika5.blog55.fc2.com)')
puts urllist.number


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch