我正在尝试创建一个正则表达式,它将<div class="entrytext">
中的所有内容都带到此div类旁边的第一个</p>
。
目前这就是我所拥有的:
(?<=<div class="entrytext">.*<p>).*(?></p>)
进展顺利导致此div上方的所有代码都不匹配,但我遇到的问题是<div>
之后文档中有很多</p>
。
我想要的是接下来这个div的所有内容,但直到找到第一个</p>
。
答案 0 :(得分:3)
?
后)*
(?<=<div class="entrytext">.*?<p>).*?(?></p>)