读书人

生手~~取字符串

发布时间: 2011-12-20 22:26:41 作者: rapoo

新手~~取字符串
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;
}

读书人网 >C#

热点推荐