我想从以下字符串中获得示例中的两个子串2和1(主队和客队结果):'最终结果2:1(1:1,1:0)&#39 ;。当然我可以使用split()或类似的但我决定使用正则表达式解决这个问题,目前没有运气。这是我尝试过的:
var text = "Final result 2:1 (1:1, 1:0)";
var pattern = @"\w+(\d+):(\d+)";
var myRegex = new Regex(pattern, RegexOptions.IgnoreCase);
var m = myRegex.Match(text);
不幸的是,m.Captures是空的。
我缺少什么?
提前致谢
答案 0 :(得分:2)
答案 1 :(得分:1)