如何正确选出字符串中的小括号问题

startray 2009-03-19 10:16:50
有许多字符串:

string teststr = "Endless Flower(38181).txt" 或Track (Feat.DJkp,JayT)(16283).txt或aaaa(b)(23)(101).txt
这样类似的东西.我如何能正确的找到最后这一个小括号中的数字?
如:38181,16283,101这个数字
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbman2003 2009-03-19
  • 打赏
  • 举报
回复

string s = "Track (Feat.DJkp,JayT)(16283).txt";
int n = s.LastIndexOf('(')+1;
int m = s.LastIndexOf(')');
Console.WriteLine(s.Substring(n, m - n));
Harvey_He 2009-03-19
  • 打赏
  • 举报
回复
正则表达式
startray 2009-03-19
  • 打赏
  • 举报
回复
up
startray 2009-03-19
  • 打赏
  • 举报
回复
UP

110,535

社区成员

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

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

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