Hur långt har du kommit? Har du skrivit ut hela sidan idag eller har du lyckats sortera bort så att bara texten du beskriver finns kvar?
Jag skulle kunna tänka mig att du kan använda regexp?
6 svar · 391 visningar · startad av saw
Om jag t ex skulle vilja ha ner matchtabellerna på t ex
http://www.svenskfotboll.se/t2.asp?p=41020 så lekte jag lite med denna kod:
Set http = CreateObject("MSXML2.XMLHTTP")
http.open "GET", "http://www.svenskfotboll.se/t2.asp?p=41020", False
http.send
Response.Write http.responseText
Men, om vi säger att jag är bara intresserad av avsnittet som visar:
Tabell och skytteliga
Grupp A
men inte Grupp B hur gör man då??
Hur långt har du kommit? Har du skrivit ut hela sidan idag eller har du lyckats sortera bort så att bara texten du beskriver finns kvar?
Jag skulle kunna tänka mig att du kan använda regexp?
Hej Lilja.
Jag har kommit så långt, att jag kan skriva ner hela sidan, men trots att jag har sökt
flitigt, så kan jag inte finna ut hur jag skall få ut vad jag söker.
Du måste lösa det med regexp.
Ta en titt här:
http://www.webeye.nu/default2.asp?que=asp/regexptester.asp
och här...
http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp_11.asp
/oGGo
Hela grundidén går ut på att du använder RegularExpression för att plocka ut vissa delar av en sidas HTML-kod. En kort fråga bara, har du tillåtelse av svenskfotboll.se att hämta informationen sådär rakt av från deras hemsida? Dessutom slösar man med egen och källans bandbredd när man gör så... Har du inte frågat dem rekommenderar jag att du gör det nu så det inte uppstår några tråkigheter.
Det var mitt nästa steg som jag hadde tänkt att göra. Jag vill ju inte på något vis i
världen råka ut för tråkigheter eller att det skall bli fel någonstans.
Jag är väldigt dålig på RegularExpression, mönster är ju väldigt knepiga att plocka fram.
Varför inte fråga först och skapa sen? Du kanske väntar på svar? :P
Aja, här ser du en till som är grymmt dåligt på regexp-uttryck. Jag har dock ett snarlikt script som dock tar lite tid att leta upp. Om ingen hjälper dig snart skall jag leta upp det...