2015-07-04 199 views
0

我有這樣如何從字符串(url)獲取特定的字符串?

http://ir.ebaystatic.com/pictures/aw/pics/globalAssets/imgLoading_30x30.gif 「imgsel =」 0" ALT =「圖片字符串是

,我想從第一HTTP獲取字符串到(GIF)字和忽略所有到底

+1

什麼是您的字符串_exactly_和你想要什麼結果?你可以請示例輸入和輸出? –

+0

爲什麼你在HTML''標籤裏面只有一半內容,並且想要對它執行字符串操作?爲什麼不使用HtmlAgilityPack或類似的東西來解析HTML? – CodeCaster

回答

0

如果你想要得到的字符串,直到GIF,使用substring方法

using System; 

public class Test 
{ 
    public static void Main() 
    { 
     // your code goes here 
     String myString = "http://i...content-available-to-author-only...c.com//pictures//aw//pics//globalAssets//imgLoading_30x30.gif//imgsel=\"0\" alt=\"Image\""; 
      Console.WriteLine(myString.Substring(0,myString.IndexOf("gif")+3)); 
    } 
} 

輸出繼電器:

http://i...content-available-to-author-only...c.com//pictures//aw//pics//globalAssets//imgLoading_30x30.gif

+0

謝謝你,這是我的工作 –

0

只需將url存儲在字符串變量中,然後使用分割函數 使用('//')。然後將值存儲到變量中。

+0

感謝您的意見 –

0

您可以在下面的功能,在年底啓動和gif 通過HTTP變量

string getsubstring(string text, string start, string end) 
{ 
    text = text.Substring(text.IndexOf(start)); 
    text = text.Substring(0,text.IndexOf(end)); 
    return text; 

} 
+0

謝謝你的評論 –

相關問題