正则匹配最近的HTML标记

例如:一个html页面,有<div class="t1">...  <div class="need">..<div>....</div>..</div>......</div>

<br>..

<div class="t1"> ... <div class="need">..<div>....</div>..</div>......</div>

......

中间有n个div ,也有多个class=“need”的div, 我想匹配 class=“need”的那个div.  最近一对的div.

我想要的结果是

<div class="need">..<div>....</div>..</div>

<div class="need">..<div>....</div>..</div>

<div class="need">..<div>....</div>..</div>

繁花不似锦
浏览 342回答 3
3回答

慕森王

<div[\s]*?class="need">[\s\S]*?</div>

弑天下

谢谢你 邀约
打开App,查看更多内容
随时随地看视频慕课网APP