simenss Skrevet 5. april 2006 Del Skrevet 5. april 2006 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
???????? Skrevet 5. april 2006 Del Skrevet 5. april 2006 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
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå