私は RegEx を理解するのに非常に苦労しており、XPath も同じように混乱しているようです。
に属する Html $htmlsrc
:
<div class="text" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">
sQrNWk8+aiRtcn/gFM9ptAf8m3NcRf4av4m76rUZeAA=
</div>
</li>
</ol>
</div>
文字列をクエリしている PHP:
$dom = new DOMDocument();
$dom->loadHTML($htmlsrc);
$xpath = new DOMXPath($dom);
$tags = $xpath->query('//div/ol/li/div');
var_dump($tags);
私は本当に戻りたいのですsQrNWk8+aiRtcn/gFM9ptAf8m3NcRf4av4m76rUZeAA=
が、var_dump($tags)
単に空のオブジェクトを示しています:
object(DOMNodeList)#24 (1) {
["length"]=>
int(1)
}