首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

生手~~取字符串

2011-12-20 
新手~~取字符串strings ibsResponseresult 0 /resultvodurl[!CDATA[http://localhost/t1.aspx

新手~~取字符串
string   s= " <ibsResponse> <result> 0 </result> <vodurl>   <[!CDATA[http://localhost/t1.aspx]]> </vodurl> <desc> 获取链接成功 </desc> </ibsResponse> "
如何把string   d= "http://localhost/t1.aspx "   这一串取出来,
请个位老大帮帮忙~~谢谢

[解决办法]
try


string s = " <ibsResponse> <result> 0 </result> <vodurl> <[!CDATA[http://localhost/t1.aspx]]> </vodurl> <desc> 获取链接成功 </desc> </ibsResponse> ";
Match m = Regex.Match(s, @ "(? <=cdata\[)[^\]]*?(?=\]) ", RegexOptions.IgnoreCase);
string d = " ";
if (m.Success)
{
d = m.Value;
}

热点排行