如何在php中找到最接近某个字符的html标签?

时间:2015-11-17 07:46:17

标签: javascript php jquery html

我正在开展一个项目,我需要在最接近某个角色的html标签之间获得完整的句子。

例如:

在给定的示例中,如果我搜索标记,那么我想在最近的html标记之间打印完整的句子。

<span>In paris (Mark Bartels) worked for about 10 years.</span>

有没有办法在php中找到最接近某个字符的html标签?

1 个答案:

答案 0 :(得分:2)

使用jQuery:

&#13;
&#13;
var elem = $('body').find('> :contains(Mark)').not('script, style, link');

$('pre').html(elem.text());
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div><span><h3>In paris (Mark Bartels) worked for about 50 years.</h3></span></div> <div><span><h3>In paris (Mary Bartels) worked for about 50 years.</h3></span></div>
<br><br><br>
Result string is:<br>
<pre></pre>
&#13;
&#13;
&#13;