Gå til innhold

Hente ut tekst fra DIV-tag


Anbefalte innlegg

Jeg ønsker å hente ut alt som står mellom den miderste <div> og </div> i koden under. Ønsker å bruke regex, men får det ikke til. Jeg er ikke helt sikker på hvilken funskjon jeg skal bruke, eller hva det regulære uttrykket skal være. Håper noen kan hjelpe :)

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>

<body>
<div>Tekst jeg ikke skal hente ut</div>

Litt tekst...

<div>Teksten jeg skal hente ut</div>

Litt mer tekst...

<div>Tekst jeg ikke skal hente ut</div>
</body>
</html>

Lenke til kommentar
Videoannonse
Annonse

preg_match_all("/<div>(.*?)<\/div>/","<body><div>Tekst jeg ikke skal hente ut</div>Litt tekst...<div>Teksten jeg skal hente ut</div>Litt mer tekst...<div>Tekst jeg ikke skal hente ut</div></body>", $matches);

print_r($matches);

 

Da vil du finne teksten du ønsker å hente som $matches[1]

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...