仅以“[”和“]”识别,如何将txsFrame9[T12342W]分为两部分为:txsFrame9和T12342W?

wtoeb 2005-08-16 03:18:45
仅以“[”和“]”识别,如何将txsFrame9[T12342W]分为两部分为:txsFrame9和T12342W?
...全文
57 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimh 2005-08-16
  • 打赏
  • 举报
回复
string str = "txsFrame9[T12342W]";

string[] ss = str.split(new char[] {'[',']'});

string[] ss = Regex.split(str, @"\[|\]")
wtoeb 2005-08-16
  • 打赏
  • 举报
回复
谢谢,忘记说明,要用正则表达式。
lovefootball 2005-08-16
  • 打赏
  • 举报
回复
用indexof和substring

string str = "txsFrame9[T12342W]";

string temp1 = "";
string temp2 = "";

temp1 = str.Substring(0,str.IndexOf("["));
temp2 = str.Substring(str.IndexOf("[")+1,str.IndexOf("]") - str.IndexOf("[") - 1);

MessageBox.Show(temp1 + "aaa" + temp2);

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧