私はコードを持っています:
img = f.read.scan(/<img/)
img = img.length
links = f.read.scan(/<a/)
links = links.length
div = f.read.scan(/<div/)
div = div.length
プログラムは、http://stackoverflow.comなどのリンクを開きます。次に、img、links、およびdivを出力します。何らかの理由で、どのWebサイトを選択しても、linksとdivには0が返されますが、imgには正しい番号が返されます。どうしてこれなの?