C#截取两个字符串间的字符串问题

string s = "我爱北京天安门和长城";

string s1 = "北京";

string s2 = "和";

int i = s.IndexOf(s1) + s1.Length+1;
int j = s.IndexOf(s2);
string str = s.Substring(i, j - i);
// 得到的字符串“天安”

posted @ 2017-07-28 17:37  俺老刘  阅读(268)  评论(0编辑  收藏  举报