string s = "<script type=""text/javascript"" src=""/stepcarousel.js""></script>"
如何在src
属性中获取数据?
表示我想在messagebox中使用/stepcarousel.js.
答案 0 :(得分:2)
哦,来吧。
string s = "<script type=\"text/javascript\" src=\"/stepcarousel.js\"></script>";
int startIndex = s.IndexOf("src=\"") + "src=\"".Length;
int endIndex = s.IndexOf("\"", startIndex);
string src = s.Substring(startIndex, endIndex - startIndex);
答案 1 :(得分:2)
仅供记录:
var doc = new XmlDocument();
doc.LoadXml("<script type=\"text/javascript\" src=\"/stepcarousel.js\"></script>");
string src = doc.SelectSingleNode("//script/@src").Value;
答案 2 :(得分:0)
好的,这里:
s.Substring(36, 17);
但说真的,只需找到src="
:
int i = s.IndexOf("src=\"");
s.Substring(i + 5, s.IndexOf('"', i + 5) - i - 5);