Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个字符串,它是电子邮件对象的 ContentStream。
该字符串类似于“....苹果数:\t1000....”
我需要将 1000 放入一个变量中。但我无法构建一个有效的正则表达式。
我需要帮助。
\d+对于非负整数。\-?\d+对于正整数或负整数。
\d+
\-?\d+
当然,这将匹配字符串中的任何数字。您应该包括一些环顾四周以确保您捕获正确的数字。对于上面的例子:
@"(?<=Number\ of\ apples\:\s*)\d+"
您可以从以下内容开始,作为实验的基础:
\b(-?[0-9]+(\.[0-9]+)?)\b