如何使用Nokogiri从HTML代码获取邮件地址

问题描述 投票:4回答:4

如何使用Nokogiri从HTML代码获取邮件地址?我正在考虑使用正则表达式,但不知道这是否是最佳解决方案。

示例代码:

<html>
<title>Example</title>
<body>
This is an example text.
<a href="mailto:[email protected]">Mail to me</a>
</body>
</html>

如果不是在某些标记之间,则Nokogiri中是否存在一种获取邮件地址的方法?

ruby nokogiri
4个回答
11
投票

您可以使用xpath提取电子邮件地址。


0
投票

首先,我对Nokogiri一无所知。但是我只是去了他们的网站,看了看文档,看起来很酷。


0
投票

CSS选择器现在(最终)可以在参数开头找到文本:


-1
投票

尝试获取整个html页面并使用正则表达式。

© www.soinside.com 2019 - 2024. All rights reserved.