- preg_match: documentation ( source)
<?php
$html = '<div class="span-17">
<div class="span-17 last BottomSpacing" id="cacheDetails">
<p class="cacheImage">
</p>
<h2 class="NoBottomSpacing">
<span id="ctl00_ContentBody_CacheName">Maratonska</span>
</h2>
<div class="minorCacheDetails Clear">
<div>
In Moravskoslezsky kraj, Czech Republic
</div>
</div>
</div>
<div class="span-6 right last">
</div>';
preg_match('~<div class="minorCacheDetails Clear">\s*<div>\s*(.*?)\s*</div>\s*</div>~', $html, $matches);
echo $matches[1];