下面是来自较大网站的一小段 html 代码。我正在尝试将该站点中的一些信息解析到数据库中。但是我不确定最佳实践是什么。我应该使用正则表达式还是可以使用 PHP DOM 解析器来获取相关数据。
例如。我想获取有关“Prisantydning”=> 2090000 和“Fellesformue”=>4483 和“verditakst”=>2300000 的信息
你有什么建议?
<div class="mod">
<div class="inner">
<div class="bd objectinfo" data-automation-id="information">
<h2>Prisdetaljer</h2>
<dl class="multicol colspan2 fleft mtn">
<dt>Prisantydning</dt>
<dd>2 090 000,-</dd>
</dl>
<dl class="multicol colspan2 fleft mlm mtn">
<dt>Fellesformue</dt>
<dd>4 483,-</dd>
<dt>Verditakst</dt>
<dd>
2 300 000,-
<button class="icon utility strong contrast helpButton"
data-helptext-id="Verditakst">?
</button>
<div id="Verditakst" class="helptext supportText">
Verditakst utføres av en autorisert takstmann, og er en teknisk vurdering av hva boligen er
verdt.
Dette samkjøres med meglers markedsvurdering.
</div>
</dd>
<dt>Låneverdi</dt>
<dd>
2 000 000,-
<button class="icon utility strong contrast helpButton"
data-helptext-id="Låneverdi">?
</button>
<div id="Låneverdi" class="helptext supportText">
Låneverdi er en vurdering av markedsverdi som skal gi banken den nødvendige sikkerhet for
pant i
eiendommen. Låneverdi ligger som oftest på 80 - 90% av verditakst.
</div>
</dd>