I have this string (in html):
<div class="sliderImg">
<img width="1000" height="666" src="/consultants/images/projectbank/simansi-vaseon.jpg">
<img width="1000" height="666" src="/consultants/images/projectbank/oloklirosi-parkou.jpg">
<img width="1000" height="666" src="/consultants/images/projectbank/inverters.jpg">
</div>
<div class="projectProperties">
<ul>
<li class="projCategory">Project category: <span class="text">Energy</span></li>
<li class="projEntity">Entity: <span class="text">Bright Wind and Solar</span></li>
<li class="projRegion">Region: <span class="text">Southwest</span></li>
<li class="projYear">Year: <span class="text">2010</span></li>
<li class="projStatus">Status: <span class="text">Complete</span></li>
<li class="projContribution">Contribution: <span class="text">Study and construction</span></li>
</ul>
</div>
<div class="projectDesc">
<p>Duis lectus arcu, auctor scelerisque diam a, hendrerit sagittis risus. Donec eget urna metus. Nulla sapien felis, vehicula vel convallis et, facilisis a nunc. Donec ac diam ut nisl rutrum convallis. Phasellus pellentesque turpis sit nullam.</p>
</div>
and I would like to keep only the last div
with class projectDesc
, using preg_replace
and regex
.
<div class="projectDesc">
<p>Duis lectus arcu, auctor scelerisque diam a, hendrerit sagittis risus. Donec eget urna metus. Nulla sapien felis, vehicula vel convallis et, facilisis a nunc. Donec ac diam ut nisl rutrum convallis. Phasellus pellentesque turpis sit nullam.</p>
</div>
I searched through many posts in SO but I can't find anything related as to what sort of regex
should I use. Can you please point me to the right direction, if this is even possible using only preg_replace
and regex
?