15. august 2006 - 19:34Der er
8 kommentarer og 1 løsning
Hente bestemte informationer - Eventuelt Regex
Hej Eksperter!
Jeg har nu længe været nødsaget til at bruge arrays til at isolere bestemte informationer, da jeg ikke kunne finde andre metoder. Efter mange søgninger på nettet (jeg skal ikke sige at jeg har søgt på det rigtige), søger jeg nu hjælp her.
Mit problem i en nøddeskal: Jeg har hentet nogle informationer ud af en html side, med et regulært udtryk (alle matches).
Jeg vil nu have at disse matches skal efterbehandles, hvilket jeg gerne vil gøre på den smarteste måde. Jeg har prøvet med endnu et regulært udtryk til efterbehandling af de matches jeg fandt, også et array der udskiller de brugbare informationer fra de ikke-brugbare. Derefter retunere den værdien jeg skal have.
Hvad jeg gerne vil have er en bedre passende løsning; kan det f.eks. lade sig gøre med et regulært udtryk, der finder et mønster , men kun udskriver en DEL af det mønster? Andre forslag er velkomne!
ksoren -> det er kun én værdi jeg skal fange, kan jeg gøre det på en mere direkte måde? Så jeg f.eks. har "mere fed" som en string, istedet for at jeg behøver at køre et foreach?
nielle -> Det kunne være en string som: <div class="ja"><b>Titel:</b> (linjeskift [n\] "TITEL" </div> ville være et godt eksempel, bare koden er meget længere, og indeholder flere værdier jeg skal bruge (ikke på samme tid).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.