Is het mogelijk om met regex inhoud van een div te krijgen waarin ook andere div's staan?
voorbeeld:
<div class="product_slot_header">
<div class="product_image_container">
<div class="product_image prod_img_dvd"></div>
</div>
<div class="product_content"></div>
<div class="product_prices"></div>
</div>
<div class="product_slot_header">
<div class="product_image_container"></div>
<div class="product_content"></div>
<div class="product_prices"></div>
</div>
een regex als : <div class="product_slot_header">(.*?)</div> gaat hartstikke fout omdat het stopt bij de eerste gevonde </div> (terwijl er wel 6 of 7 divs binnen product_slot_header kunnen voorkomen)
voorbeeld:
<div class="product_slot_header">
<div class="product_image_container">
<div class="product_image prod_img_dvd"></div>
</div>
<div class="product_content"></div>
<div class="product_prices"></div>
</div>
<div class="product_slot_header">
<div class="product_image_container"></div>
<div class="product_content"></div>
<div class="product_prices"></div>
</div>
een regex als : <div class="product_slot_header">(.*?)</div> gaat hartstikke fout omdat het stopt bij de eerste gevonde </div> (terwijl er wel 6 of 7 divs binnen product_slot_header kunnen voorkomen)