我有这样的字符串
http://ir.ebaystatic.com/pictures/aw/pics/globalAssets/imgLoading_30x30.gif" imgsel =" 0" alt ="图片是
我希望从第一个(http)到(gif)单词获取字符串并忽略所有到最后
答案 0 :(得分:0)
在使用split函数之后,只需将url存储在string变量中 使用('//')。然后将值集存储到变量中。
答案 1 :(得分: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
答案 2 :(得分:0)
你可以在以下功能, 在start中传递http,在end变量中传递gif
string getsubstring(string text, string start, string end)
{
text = text.Substring(text.IndexOf(start));
text = text.Substring(0,text.IndexOf(end));
return text;
}