Below is a small snippet of html code from a larger website. I'm trying parse some of the information from that site into a database. However Im unsure what best practice is. Should I use regex or can I use PHP DOM parser to get relevant data.
eg. I want to get info on "Prisantydning" => 2090000 and "Fellesformue" =>4483 and "verditakst" =>2300000
What do you suggest?
<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>