Avatar billede detox Nybegynder
05. juli 2003 - 14:07 Der er 5 kommentarer og
1 løsning

preg_match_all, mangler bindestreg.

Jeg har brug for at få opdelt en fil i linier med tekst.
Jeg er kommet frem til dette, givetvis meget primitive forsøg på at løse problemet ved hjælp af pregmatch:
preg_match_all("([\w- \-\"\.]+)", $side, $matches);
Jeg kan dog ikke få den til at acceptere "-" i strengen.
Hvordan retter jeg den til, eller er der evt. en bedre løsning?
Avatar billede erikjacobsen Ekspert
05. juli 2003 - 14:22 #1
Øhm, er det alene at få hver linie pillet ud, eller er der mere du skal gøre?
Avatar billede detox Nybegynder
05. juli 2003 - 14:26 #2
I en perfekt verden har jeg brug for at få opdelt teksten således:
http://sveegaard.h4f.dk/img/august.gif
Avatar billede detox Nybegynder
05. juli 2003 - 14:47 #3
Det skal siges der er 366 sider og formateringen er ikke 100% ens på alle sider.
Så det bliver nok svært at få det opdelt perfekt, men kunne jeg i det mindste få linierne med tekst, vil det være et stort skridt på vejen.
Jeg er nødt til at løbe nu, men er tilbage i aften.
Her er en tekst for August, hvis det kan hjælpe:
http://sveegaard.h4f.dk/august.txt
PS: I en perfekt verden vil jeg naturligvis osse være indstillet på at give nogle flere point.
Avatar billede erikjacobsen Ekspert
05. juli 2003 - 15:00 #4
Jeg frafalder.
Avatar billede detox Nybegynder
05. juli 2003 - 21:01 #5
Hmm, kunne jeg nu bare få bindestregen med, ville det være fint. Det må da være muligt.
Avatar billede detox Nybegynder
08. juli 2003 - 00:47 #6
Det var åbenbart sværere end jeg havde troet. Så må jeg jo bruge slavemetoden og fifle mig frem.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester