Avatar billede pcdl Nybegynder
21. november 2008 - 13:48 Der er 4 kommentarer

regexp find alle <img> tags

Hej har denne her regexp som skal finde alle billeder på en side men hvis det ikke står sådan her <img src=""> kan den ikke finde den evt hvis den står <img style="" src=""> så bliver billedet ikke fundet min regexp ser sådan her ud

/\< *[img][^\>]*[src] *= *[\"\']{0,1}([^\"\'\ >]*)/i
Avatar billede jakobdo Ekspert
21. november 2008 - 13:55 #1
Test noget ala dette: '/<img.+?src=["\'](.+?)["\'].*?>/i'
Avatar billede pcdl Nybegynder
21. november 2008 - 13:57 #2
nice tak smid et svar
Avatar billede pcdl Nybegynder
21. november 2008 - 14:09 #3
har du en ide til hvordan man så senere hen får fat i title / alt tagget ?
Avatar billede jakobdo Ekspert
21. november 2008 - 15:53 #4
Ja, så skal det udbygges.
Problemet bliver så bare at rækkefølgen kan være afgørende.
Så enten skal man først finde alle img-tags..
Og i alle tags, så se om der er src, title og alt. (en for en)
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