从regex C#获取字符串的字符串列表

时间:2015-09-16 05:52:04

标签: regex

考虑我有这样的字符串:

"apple {20} okay then {23} fine {10} fruits {ko}"

我想获取以“{”开头并以“}”结尾的所有字符串的列表,其中的文本应为数字。

我应该得到的结果:

"{20}"
"{23}"
"{10}"

1 个答案:

答案 0 :(得分:2)

您可以试试这个,

\{\d+\}

\d+匹配一个或多个数字字符。由于{}是正则表达式中的特殊字符,因此必须按顺序转义这些字符以匹配这些字符的字面形式。