Avatar billede mrplov Nybegynder
30. maj 2006 - 10:50 Der er 8 kommentarer og
1 løsning

hent sti fra en href

Hey Eksperter

Jeg har brug for at udträkke stien i en href

Er der nogen der har en god ide til hvordan man gör det?
Avatar billede jensgram Nybegynder
30. maj 2006 - 20:51 #1
Hvilket sprog? Jeg spørger mest fordi jeg ikke helt forstår spm, og sprog som PHP har funktioner, der kan gøre det besværlige - http://dk.php.net/manual/da/function.parse-url.php
Avatar billede mrplov Nybegynder
31. maj 2006 - 04:48 #2
Jeg har en streng:
<a href="www.mysite.com/billede.jpg">
som jeg gerne vil udträkke stien fra, så jeg ender med:
www.mysite.com/billede.jpg

jeg tror ikke php har en function der kan göre dette, uden at bruge reg exp.
Avatar billede jensgram Nybegynder
31. maj 2006 - 18:38 #3
ok - så skal du have fat i noget lign.

/<a[^>]*?href="(.*?)"[^>]*>/
Avatar billede mrplov Nybegynder
18. juli 2006 - 07:05 #4
lukker
Avatar billede jensgram Nybegynder
18. juli 2006 - 09:00 #5
Hmm? Fandt du en løsning?
Avatar billede mrplov Nybegynder
11. august 2006 - 08:41 #6
nej :-(
Avatar billede mrplov Nybegynder
11. august 2006 - 09:39 #7
kan du lave den så den kun tager .jpeg og .jpg?
Avatar billede mrplov Nybegynder
11. august 2006 - 09:40 #8
Jeg har lavet den her:
/href=[\'"]([^.]*?\.(jpg|jpeg))[\'"][^>]*?>/i
men den virker ikke altid - kan ikke gennemskue hvorfor
Avatar billede jensgram Nybegynder
11. august 2006 - 11:36 #9
/<a[^>]*?href="(.*?\.jpe?g)"[^>]*>/i

Kunne være et bud...
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
Kurser inden for grundlæggende programmering

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