我正在与正则表达式作斗争,但进展不顺利。
假设我有这个:
<div class="abc">
<div class="def">
<div class="ghi">
<div class="jkl">
...
</div>
</div>
</div>
</div>
我想匹配
<div class="def">
和最后一个之前的</div>
。我怎样才能用正则表达式做到这一点?我使用这个网站寻求帮助:https://regex101.com/
这是我的正则表达式代码:
/<div class="def">(.*)<\/div>/isU
但是它不会匹配最后一个之前的
</div>
任何帮助表示赞赏。
谢谢