将Visual Studio中的数字与正则表达式匹配

时间:2009-05-01 16:32:01

标签: visual-studio regex

如何匹配Visual Studio中的数字?

我的第一个猜测是\d,但它对我不起作用。

其次,Visual Studio中是否有特殊字符列表?

7 个答案:

答案 0 :(得分:4)

以下是它识别的正则表达式。阅读杰夫阿特伍德Visual Studio Regular Expressions上的这篇精彩文章。

alt text
(来源:codinghorror.com

答案 1 :(得分:3)

根据MSDN docs for Visual Studio's regular expressions,它是:d

还有:z匹配一个或多个数字,即用于匹配整数。

是的,VS regexes are bizarre

答案 2 :(得分:2)

如果您尝试[0-9],则可能会有效。

答案 3 :(得分:1)

好吧,假设您只需要匹配字面数字,您可以使用 [0-9] +

等范围

答案 4 :(得分:1)

在查找框的右侧有一点下拉,它将显示VS查找实用程序中使用的正则表达式表示法。这是指向右边的大箭头。

您可以使用:z表示数字(并确保选中了正则表达式复选框:)。

答案 5 :(得分:1)

答案 6 :(得分:0)

如何匹配数字取决于Visual Studio 1 的版本:

至于第二个问题, Visual Studio 2010 中有一个特殊字符列表(对于新旧语法)。

Using Regular Expressions in Visual Studio 1 (MSDN)