我想解析以这种方式呈现的电子邮件地址:
<p class="email">
"Email: "
<script type="text/javascript"><!--
document.write('f'+'o'+'<wbr/>@'+'e'+'x'+'p'+'.'+'c'+'o'); //-->
</script>
</p>
我正在使用这段代码:
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
它只返回“电子邮件:”。