rubyのscanで複数ページ遷移のためにページ要素を取得しようとし、
WEBでコードを探して作成してみましたが、
a href〜 ”Next” のすぐ後に</a> が無いため、書き方がわかりません。
お手数かけますが、アドバイスをお願いいたします。
WEBのページ部分のコード
<li class="a-last"><a href="/s?k=air+max+95&page=2&qid=1629028835&ref=sr_pg_1">Next<span class="a-letter-space"></span><span class="a-letter-space"></span>→</a></li></ul></div>
私のコード
next_url = page_source.scan(%r|<a href="(.+?)">Next</a>|).flatten!
エラー
undefined local variable or method `page_source' for main:Object (NameError)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/15 21:35
2021/08/15 22:56 編集
2021/08/15 22:58
2021/08/16 11:24