Оператор break в цикле не работает
Я новичок в жемчужине анемона. Я написал следующий код:
anemone.on_every_page do |page|
if page.url.to_s.match(/\-ad$/)
unless page.url.to_s.match("restaurant|hotel")
p "not useful url: #{page.url}"
count += 1
if count == 5
break
end
next
else
count=0
end
end
end
Здесь в выражении break я получаю localjumperror: break от proc-closure. Я понятия не имею, как это исправить.