Hej! tackar, fungerade jättebra så när som på några småfel i koden, argumenten i IndexOf var felvända, ska vara String först, sen Int. SubString ska vara Substring men annars fungerade det bra. Ber om ursäkt för felen, skrev koden direkt från huvudet. Då blir det så ibland :-) Jag kan rekommendera Html Agility pack om man vill hålla på och leka med HTML, många smidiga klasser Jag har en följdfråga angående detta, nu kan jag plocka ut textsnuttar från hemsidor på ett bra sätt men text med ä,å,ö visas inte korrekt, dvs ö blir ö Kolla om inte HttpUtility.HtmlDecode fixar det: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebhttputilityclasshtmldecodetopic.asp jag testade HttpUtility.HtmlDecode men det hjälpte inte... någon som har en annan ide? ok, fixade det genom att använda Replace, typ så här:Söka ut en bit i en sträng?
Jag håller på att försöka plocka ut vissa delar från en hemsida och har lyckats plocka ut hela hemsidans källkod och lagt i en sträng, nu behöver jag "bara" söka ut den biten jag är intresserad av. Källkoden är ganska lång men biten jag är intresserad har alltid detta framför sig:
<a name="poster" href="photogallery"><img border="0" alt="cover" src="
sen efter det kommer den biten jag är intresserad av fram tills nästa ".
Hur gör man för att söka och maska ut den biten jag är intresserad av?Sv: Söka ut en bit i en sträng?
string const START="<a name=\"poster\" href=\"photogallery\"><img border=\"0\" alt=\"cover\" src=\"";
string const STOP="\"";
int startpos=source.IndexOf(START);
if (startpos>0)
{
startpos+=START.Length;
int stoppos=source.IndexOf(startpos,STOP);
MessageBox.Show(source.SubString(startpos,slutpos-startpos);
}
Sv:Söka ut en bit i en sträng?
jag lyckades faktiskt lösa det själv men det här blev lite snyggare och mer korrekt.Sv: Söka ut en bit i en sträng?
Sv: Söka ut en bit i en sträng?
http://weblogs.asp.net/smourier/archive/2003/06/04/8265.aspxSv:Söka ut en bit i en sträng?
Hur gör man smidigast för att byta ut dessa tecken mot ä, å eller ö i texten? Sv: Söka ut en bit i en sträng?
Sv:Söka ut en bit i en sträng?
Sv: Söka ut en bit i en sträng?
titel = titel.Replace("ö", "ö");
Detta fungera utmärkt, men tack för all hjälp ändå!