Avatar billede hyperactive Nybegynder
17. april 2004 - 10:42 Der er 6 kommentarer og
1 løsning

Tæl antal links direkte til jpg filer

Jeg har brug for en funktion, hvor jeg indtaster en url i en textbox, og klikker submit...

Herefter skal funktionen returnere antallet af links til jpg filer på den indtastede url... (<a href="billede.jpg">Vis billede</a>

Selve funktionen skal være skrevet i C#
Avatar billede snepnet Nybegynder
17. april 2004 - 18:06 #1
Har ikke lige så meget tid, men måske kan du blive inspireret dette lille eksempel:

// lidt til at suge fra target med
HttpWebRequest wreq = (HttpWebRequest)HttpWebRequest.Create("http://www.google.dk");
HttpWebResponse wres = (HttpWebResponse)wreq.GetResponse();

// reader så der kan arbejdes med indholdet
StreamReader sr = new StreamReader(wres.GetResponseStream());
string completeHtml = sr.ReadToEnd();

// regulært udtryk til de mønstre du vil kigge efter - .gif som eksempel
Regex reg = new Regex(".gif");

// alt hvad der overholder mønsteret
MatchCollection mcol = reg.Matches(completeHtml);

// som du kan løbe igennem efterfølgende
foreach(Match match in mcol)
{
}
Avatar billede snepnet Nybegynder
17. april 2004 - 18:13 #2
Men mønsteret du kigger efter skal jo nok være lidt mere alvorligt (noget med .jpg til en start :o).
Jeg er ikke særlig skrap til regular expressions, men hvis man googler lidt kan man sikkert finde nogle der har kigget efter noget tilsvarende (altså links til billeder).
Avatar billede hyperactive Nybegynder
18. april 2004 - 22:48 #3
Har søgt rundt i 3 timer, men kan sq ikke få det til at spille.... Nogen der kan hjælpe mig med den regex jeg skal bruge???
Avatar billede snepnet Nybegynder
18. april 2004 - 23:04 #4
Har ikke selv kigget den igennem, men denne her lugter da lidt af fugl :
http://www.developer.com/net/vb/article.php/3113951
Jeg googlede på
regular expression links images
Avatar billede hyperactive Nybegynder
18. april 2004 - 23:17 #5
Ja, den har jeg også set.... men stadig :(
Avatar billede hyperactive Nybegynder
19. april 2004 - 11:05 #6
Jeg har prøvet med den her:

<a\\shref *\\n?.*=(.*\\.jpg)\\n?[^>]

Problemet er, at den også tæller billeder, som linker til alm. html filer
Avatar billede hyperactive Nybegynder
21. april 2004 - 19:28 #7
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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