解析字符串

时间:2017-07-23 04:19:41

标签: c# regex

我有一些字符串包含数字(有时),如

1 teaspoon garlic
1/2 cup of butter
1 1/2 ounce yogurt

我试图解析数字部分(包括分数)。所以

1 teaspoon garlic = "1"
1/2 cup of butter = "1/2"
1 1/2 ounce yogurt = "1 1/2"

我有一些我认为正确的正则表达式

Regex re = new Regex(@"^\(\d+(\d*|\s\d+\/\d+)\)$");
var match = re.Match(input);

似乎没有工作。我如何从字符串中解析匹配的正则表达式?

0 个答案:

没有答案