早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C#字符串截取一部分出来stringa="a:abab[a1],[a2],[a3]b:abab[b1],[b2],[b3]";我想从a中获取[b1]这部分,但是b1的值不确定,长度也不确定.b1值不确定是意思是,[]中括号里不一定是b1也许其他什么,其他都是

题目详情
C#字符串截取一部分出来
string a="a:abab[a1],[a2],[a3] b:abab[b1],[b2],[b3] ";
我想从a中获取 [b1]这部分,但是b1的值不确定,长度也不确定.
b1值不确定是意思是,[]中括号里不一定是b1也许其他什么,其他都是确定的
▼优质解答
答案和解析
string a = "a:abab[a1],[a2],[a3] b:abab[b1],[b2],[b3] ";int i = a.IndexOf("b:abab")+6;string temp = a.Substring(i);string[] ss = temp.Split(',');MessageBox.Show(ss[0]);//ss[0]即为[b1].如果不要中括号,...