Det du har skrevet, vil få ereg til at finde første link i $streng og anbringe den i $reg. Da der kun er 1 parantes i dit udtryk, vil der kun returneres 1 link. Hvis du ønsker flere, må du (hvis du insisterer på ereg) gentage udtrykket lige så mange gange i hver sin parantes, som antallet af links du forventer.
Da dette antal temmelig sikkert er ukendt, skal du (som teaspoon angiver) over og kigge i preg_match_all, eller (mere tvivlsomt) preg_grep.
Alternativt (men det virker temmelig skørt for det du er i færd med): Brug split eller spliti, hvor du skal angive et regulært udtryk, som matcher det der står IMELLEM det du ønsker at få fat i!
jespernaur -> Undskyld, jeg ved ikke hvorfor jeg har overset dit PS, men som du kan se er jeg vent tilbage til dette sp. fordi jeg lige skulle have genopfrisket ;-) ... pinligt!
Jeg har læst lidt i bogen, men det er desværre ikke blevet til så meget. Jeg startede d. 1/8 på drømmejobbet som programmør (jubiii) så jeg er godt træt om aftenen af alle de nye ting jeg lærer :-) Men det skal nok komme ... den dag jeg virkelig har brug for det, begraver jeg mig i bogen :-)
Synes godt om
Ny brugerNybegynder
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.