我有代码:
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。出于某种原因,无论我选择哪个网站,它都会为链接和 div 返回 0,但为 img 返回正确的数字。为什么是这样?