以下是有问题的HTML:
<div class="logo-wrapper">
<ul>
<li>
Contact: <strong>I need this</strong>
</li>
<li>
Location: <strong>and this</strong>
</li>
</ul>
</div>
我的第一直觉是在li元素上使用eq(0)和eq(1),但有时联系人或位置可能不存在且li的顺序会改变。我还尝试使用filterPreg()来选择'Contact:'和'Location:'文本,但这似乎不像我预期的那样工作。
如果不使用find('.logo-wrapper')->text()
然后使用标准的正则表达式来获取我需要的东西,有没有办法将它保留在QueryPath中?