# File lib/analyzer_tools/crawl.rb, line 126 def extract_url_from(body, original_url) urls = body.scan(/href="(.+?)"/) until urls.empty? do begin rand_url = urls.delete_at(rand(urls.length)).first new_url = original_url + rand_url return new_url if new_url.host == original_url.host rescue URI::InvalidURIError retry end end return @start_url end