gpt4 book ai didi

php - XPath 和 PHP : Matching text after a

转载 作者:行者123 更新时间:2023-12-02 02:56:38 25 4
gpt4 key购买 nike

我正在尝试对大量视频链接进行排序。我想按 2014, 2013, 2012 对它们进行排序等等,举个例子,我正在寻找 XPath查询以获取 ' 2014 ',并检索所有与 2014 年匹配的电影。

我的努力:尝试匹配文本并检查 <br> 之后的文本,但是会检索每个 <br> 之后的每一件事情在文档中!

也许还有文本匹配的东西? IE。 after <br> and text() = '2014 - '

<td>
<table>
<tbody>
<tr>
<td>
<span>
<br>
2014 -
<a id="3447" class="tippable" href="www.examplemovie.com" style="color:#fff">The MovieName1</a>
<br>
2014 -
<a id="3595" class="tippable" href="www.examplemovie.com" style="color:#fff">MovieName2</a>
<br>

谢谢!!

最佳答案

我建议尝试

//a[preceding-sibling::node()[1][contains(self::text(), '2014')]]

这实际上会选择 2014 年的 a 元素,我认为这就是您真正想要的。

关于php - XPath 和 PHP : Matching text after a <br>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23819961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com