Avatar billede _eksperten_ Nybegynder
18. marts 2004 - 15:39 Der er 3 kommentarer og
1 løsning

Finde dele af en tekststreng.

Hej !
Jeg skal bruge en funktion der kan returnere dele af en tekststreng fra et array.
Jeg har et array på 20 der hedder $content, på pladserne 5-15 i det array ligger der nogle tekststrenge.
De tekststrenge ser således ud:
14 billeder lavet af - Thomas
Antal billeder og navnet varierer.
Men ud fra den streng vil jeg kunne udtrække antal billeder og navnet på personen der har lavet dem og gemme dataerne i et array.
Foreløbig har jeg:
preg_match_all("/(.+?) billeder lavet af - (.+?)/is",$content[0],$arr);
Jeg kunne forestille mig at de skulle være noget lign.
Avatar billede detox Nybegynder
18. marts 2004 - 16:12 #1
Måske:

for ($i=5;$i<=15;$i++) {
    preg_match("/(\d+) billeder lavet af - (.+)$/i",$content[$i],$arr);
    $antal[] = $arr[1];
    $navn[] = $arr[2];
}
Avatar billede _eksperten_ Nybegynder
18. marts 2004 - 23:25 #2
Hmm, det virker for sig selv. Men ikke i mit samlede script...
http://kingsize.1go.dk/grab-mob.txt <- klik "view source" for at se koden ordenligt.
http://kingsize.1go.dk/grab-mob.php <- se scriptet køre.
Avatar billede _eksperten_ Nybegynder
18. marts 2004 - 23:36 #3
har fjernet, http://kingsize.1go.dk/grab-mob.php , men du burde kunne se fejlen alligevel...
Der bliver ikke skrevet noget udfra pics og description
Avatar billede _eksperten_ Nybegynder
24. marts 2004 - 16:17 #4
lukket
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