Regular expression hjælp!
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"><html><head><title>Untitled Document</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head><body><a href=\"thumbs/test2.jpg\"><img src=\"thumbs/test2.jpg\" width=\"120\" height=\"100\" border=\"0\"></a><a href=\"test.htm\"><img src=\"graphics/test.jpg\" width=\"120\" height=\"100\" border=\"0\"></a> <a href=\"fullsize/test.jpg\"><img src=\"thumbs/test.jpg\" width=\"393\" height=\"53\" border=\"0\"></a> </body></html>"Jeg har brug for en regular expression, der kan finde samtlige billeder, der linker til billeder i en string som ovenstående...
I ovennævnte string skal den således returnere:
<a href=\"thumbs/test2.jpg\"><img src=\"thumbs/test2.jpg\" width=\"120\" height=\"100\" border=\"0\"></a>
<a href=\"fullsize/test.jpg\"><img src=\"thumbs/test.jpg\" width=\"393\" height=\"53\" border=\"0\"></a>
Men ikke:
<a href=\"test.htm\"><img src=\"graphics/test.jpg\" width=\"120\" height=\"100\" border=\"0\"></a>
da den linker til en html fil.
Den skal selvfølgelig også kunne anvendes hvis strengen indeholder en anden html kode.... det er mest for at illustrere formatet...
