I want to parse email addresses which are rendered this way:
<p class="email">
"Email: "
<script type="text/javascript"><!--
document.write('f'+'o'+'<wbr/>@'+'e'+'x'+'p'+'.'+'c'+'o'); //-->
</script>
</p>
I'm using this code:
task import_emails: :environment do
require 'mechanize'
agent = Mechanize.new
agent.get("URL")
agent.page.search(".email").each do |email|
puts email.text.strip
end
end
It only returns "Email: ".