regex php: find everything in div
- by Fifth-Edition
I'm trying to find eveything inside a div using regexp. I'm aware that there probably is a smarter way to do this - but I've chosen regexp.
so currently my regexp pattern looks like this:
    $gallery_pattern = '/([\s\S]*)<\/div/';
And it does the trick - somewhat.
the problem is if i have two divs after each other - like this.
<div class="gallery">text to extract here</div>
<div class="gallery">text to extract from here as well</div>
I want to extract the information from both divs, but my problem, when testing, is that im not getting the text in between as a result but instead:
   "text to extract here 
   text to extract from here as well"
So . to sum up. It skips the first end of the div. and continues on to the next. 
The text inside the div can contain "<", "/" and linebreaks. just so you know!
Does anyone have a simple solution to this problem? Im still a regexp novice.