C#中如何取某字符串"("之前的字符。注意:"("之前或之后字符长短都不固定。谢谢!
比如某字符串为: 4545tews(3545435) 取"("之前的字符为:4545tews
比如某字符串为: 4545tews(3545435) 取"("之前的字符为:4545tews
解决方案 »
- datagridview 排序触发哪一个事件 排序后 行业色恢复默认
- C# asp.net系统权限管控
- C#编写网站自动登录代码,能否根据COOKIE判断是否登录成功?
- 这一段时间学习Ajax大家有没有好的建议和书籍推荐一下
- @@@@在线求教新手问题···
- tcp,udp通讯的时候如果双方都在LAN中 如何实现通讯呢?
- 如何使用ListBox中的ListBox.Items.CopyTo()方法将Items的数据输出到数组?急......
- 调试出现错误:“AddUser”是“命名空间”,但此处被当做“类型”来使用 D:\vs08\UserMag\UserMag\AddUser\AddUser\Program.cs 17 33 AddUser
- 问:vs2010中combobox的selecteditem取值!
- 漂亮的工具条,菜单栏升级了 2.0 免费发布 :)
- c#中如何将字符串转化为变量名
string s = "4545tews(3545435)";
string ss = s.SubString(0,s.indexof("("));
string s = "4545tews(3545435)"; string result = s.Substring(0, s.IndexOf('('));
或用正则表达式
string p= n.SubString(0,n.indexof('('));
括号之前的 应该再加上string strResult=_Temp[0];
string aaaa = "aaaaaaaaaaaaa(1111)"; string[] _Temp = aaaa.Split('(');
2- 正则表达式
GroupCollection gc = Regex.Match(str,"(\w*)\((\w*)").Groups;
string preStr = gc[1].Value; //左括号前的部分
string nextStr = gc[2].Value; //左括号后的部分