0

我有一个字符串,它是电子邮件对象的 ContentStream。

该字符串类似于“....苹果数:\t1000....”

我需要将 1000 放入一个变量中。但我无法构建一个有效的正则表达式。

我需要帮助。

4

2 回答 2

0

\d+对于非负整数。\-?\d+对于正整数或负整数。

当然,这将匹配字符串中的任何数字。您应该包括一些环顾四周以确保您捕获正确的数字。对于上面的例子:

@"(?<=Number\ of\ apples\:\s*)\d+"
于 2012-05-22T18:45:57.143 回答
0

您可以从以下内容开始,作为实验的基础:

\b(-?[0-9]+(\.[0-9]+)?)\b
于 2012-05-22T18:50:36.317 回答