我正在做一个项目,在这个项目中,我需要在html标记之间得到一个与某个字符最接近的完整句子。
例如,:
在给定的示例中,如果我搜索Mark,那么我希望在最近的html标记之间打印完整的句子。
<span>In paris (Mark Bartels) worked for about 10 years.</span>有没有办法在php中找到与某个字符最接近的html标记?
发布于 2015-11-17 08:05:38
使用jQuery:
var elem = $('body').find('> :contains(Mark)').not('script, style, link');
$('pre').html(elem.text());<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>
https://stackoverflow.com/questions/33751603
复制相似问题