我有测试字符串
var test = "test[2][3][4]";
我需要从中提取整数 - 2、3、4
我有这样的代码
var regex = new Regex(@"\[(\d)\]", RegexOptions.IgnoreCase | RegexOptions.Singleline);
var matches = regex.Matches(test);
它返回我这些值
matches[0].Groups[0].Value = "[2]"
matches[0].Groups[1].Value = "2
我真的不需要[2]
,但我不知道要更改什么才能排除它?如果我理解正确,捕获组(\d)
应该只捕获数字?