Ruby 初心者スレッド Part 56©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0063デフォルトの名無しさん
2014/12/26(金) 07:21:16.94ID:uiZ6TSzq<tag id="~">
<tag class="~">
idはそのページの中の、ある部分をピンポイントに指定するためにつけられるので、
ある特定部分だけ切り出すときにはidが目印に使える。
classはそのページの中で繰り返しあらわれる部分をまとめて指定するためにつけられるので、
繰り返しあらわれる部分をすべて抜き出すときにclassが使える。
ただしすべてのサイトがidやclassを使っているとは限らないので、
そういうときはソースにつけられたコメント部分を目印にしたり、
本文部分の特徴的な言葉や、本文の言葉とタグの組み合わせを目印に抜き出したりもする。
以上は正規表現等を使って自分で切り出す場合の基本的な考え方です。
要はプログラムが判断できる特徴的なパターンを見つけられるか、
また繰り返し使う場合はそれに加えて変化のないパターンを見つけられるか、です。
■ このスレッドは過去ログ倉庫に格納されています