一个表达式如何实现多次匹配??

pengcheng 2010-01-27 05:00:02
string strExper = "A-10,B-12,C-13,D-14,E-15,F-16,G-17,H-18,I-19,J-20,K-21,L-23,M-24,N-25,O-26,";
strExper += "P-27,Q-28,R-29,S-30,T-31,U-32,V-34,W-35,X-36,Y-37,Z-38";
Regex regex = new Regex(@"A-\d\d");
Match matchResults = regex.Match(strExper);
string ss = matchResults.Value;
这个执行完的结果是A-10,但我想要的结果是10,我不知道如何写一个表达式来完成?请各位帮忙?
...全文
65 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
你妹的特盗不 2010-01-27
  • 打赏
  • 举报
回复
再把结果匹配 new Regex(@"\d\d");
鸭梨山大帝 2010-01-27
  • 打赏
  • 举报
回复
过客速度真快...
鸭梨山大帝 2010-01-27
  • 打赏
  • 举报
回复
(?<=A\-)\d+
-过客- 2010-01-27
  • 打赏
  • 举报
回复
这跟多次匹配有什么关系?

Regex regex = new Regex(@"(?<=A-)\d+"); 

110,533

社区成员

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

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

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