日期:2014-05-17  浏览次数:20933 次

Substring怎么就是截取不到呢?
本帖最后由 hufanrong123 于 2014-01-20 18:22:45 编辑
下面是要截取的字符串:

jiannang{"details":[you are false]}));

我只想保留大括号的部分,就是{"details":[you are false]},怎么用Substring截取出现错误呢?
源码:

string yoyo=@"jiannang{""details"":[false}));";
Console.WriteLine(yoyo.Substring(yoyo.IndexOf(@"{""details"),yoyo.IndexOf(@"))")));

怎么老是出错?

一定要用Substring来截取!
我就想看看我的问题出在哪里了!

------解决方案--------------------

string yoyo = "jiannang{\"details\":[false]}));";
MessageBox.Show(yoyo.Substring(yoyo.IndexOf("{"),yoyo.IndexOf("}")-yoyo.IndexOf("{")+1));