simenss Skrevet 15. september 2006 Del Skrevet 15. september 2006 Hvordan definerer man et linjeskrift i et regulært uttrykk til bruk i f.eks. preg_match_all()? Jeg har prøvd med både \n og \r uten å lykkes. Lenke til kommentar
kakkle Skrevet 15. september 2006 Del Skrevet 15. september 2006 prøvd med "\\n"? /k Lenke til kommentar
endrebjo Skrevet 16. september 2006 Del Skrevet 16. september 2006 (endret) Edit: Glem det. Endret 16. september 2006 av endrebjorsvik Lenke til kommentar
simenss Skrevet 17. september 2006 Forfatter Del Skrevet 17. september 2006 prøvd med "\\n"? /k 6870254[/snapback] Ser ikke ut til at "\\n" virker Lenke til kommentar
endrebjo Skrevet 17. september 2006 Del Skrevet 17. september 2006 Har du prøvd med noen modifiers? Ifølge manualen skal \n være newline. Lenke til kommentar
Gjest Slettet-df17e Skrevet 18. september 2006 Del Skrevet 18. september 2006 Simmens: Du kan kanskje vise oss litt mer kode. f.eks stringen, samt regexen du kjører på den. Lenke til kommentar
Ernie Skrevet 18. september 2006 Del Skrevet 18. september 2006 Nå er jo linjeskift et fint, vakkert helvete. I linux er det \n, Windows \r\n (eller var det \n\r tro? ) og Mac \r. Så strengt tatt kommer det veldig an på kilden hva et linjeskift egentlig er. Forutsatt at PHP ikke tar hensyn til det vel og merke. Lenke til kommentar
Peter Skrevet 18. september 2006 Del Skrevet 18. september 2006 Apple har visst byttet i OS X, men ikke spør meg til hva. Antakelig til \n, men jeg er ikke sikker. Lenke til kommentar
simenss Skrevet 18. september 2006 Forfatter Del Skrevet 18. september 2006 Simmens: Du kan kanskje vise oss litt mer kode. f.eks stringen, samt regexen du kjører på den. 6885714[/snapback] Koden under er et utdrag fra denne siden hos komplett.no: <div id="tab_box_end1" class="tab_box_end"></div> <div id="productinfo_content" class="productinfo_content"> <p><br />Produktinfo <a target="_blank" href="http://www.canon.no/For_Home/Product_Finder/Multifunctionals/Multifunctionals/PIXMA_MP800/index.asp?ComponentID=306178&SourcePageID=26562#1">MP800</a><br /><br />Produsent <a target="_blank" href="http://www.canon.no">Canon</a><br /><br /> </p> </div> <br /><br /> Jeg vil hente ut de to linkene, altså: Produktinfo <a target="_blank" href="http://www.canon.no/For_Home/Product_Finder/Multifunctionals/Multifunctionals/PIXMA_MP800/index.asp?ComponentID=306178&SourcePageID=26562#1">MP800</a> Produsent <a target="_blank" href="http://www.canon.no">Canon</a> Det regulære uttrykket har jeg ikke kommet så langt med, siden jeg ikke har fått til linjeskift. En viktig (?) opplysning er at jeg henter ut kildekoden via en funksjon som benytter blandt annet cURL, og returnerer deretter kildekoden. 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å