我不知道如何从字符串中提取具有特定匹配的特定数字。
例子:
string myString = "blah blah **[10]** blah **[20]** and some more blah **[30]**";
Regex myIDsReg = new Regex(@"\*\*\[(\d+)\]\*\*");
显然正则表达式是合理的。
Match myMatch = myIDsReg.Match(myString);
产生 "**[10]**" 但没有别的。
我不知道如何获得具有以下值的数组:10、20、30