如何搜索包含Click Here to Enter a New Password
using的元素Nokigiri::HTML
?
我的 HTML 结构如下:
<table border="0" cellpadding="20" cellspacing="0" width="100%">
<tbody>
<tr>
<td class="bodyContent" valign="top">
<div>
<strong>Welcome to</strong>
<h2 style="margin-top:0">OddZ</h2>
<a href="http://mandrillapp.com/track/click.php?...">Click Here</a>
to Enter a New Password
<p>
Click this link to enter a new Password. This link will expire within 24 hours, so don't delay.
<br>
</p>
</div>
</td>
</tr>
</tbody>
</table>
我试过了:
doc = (Nokogiri::HTML(@inbox_emails.first.body.raw_source))
password_container = doc.search "[text()*='Click Here to Enter a New Password']"
但这并没有找到结果。当我尝试时:
password_container = doc.search "[text()*='Click Here']"
我没有结果。
我想搜索全文。
我发现文本前有很多空格," to Enter a New Password"
但我没有在 HTML 代码中添加任何空格。