2015-07-04 173 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

谢谢你的评论 –

相关问题