如何匹配Visual Studio中的数字?
我的第一个猜测是\d
,但它对我不起作用。
其次,Visual Studio中是否有特殊字符列表?
答案 0 :(得分:4)
以下是它识别的正则表达式。阅读杰夫阿特伍德Visual Studio Regular Expressions上的这篇精彩文章。
(来源:codinghorror.com)
答案 1 :(得分:3)
根据MSDN docs for Visual Studio's regular expressions,它是:d
。
还有:z
匹配一个或多个数字,即用于匹配整数。
答案 2 :(得分:2)
如果您尝试[0-9]
,则可能会有效。
答案 3 :(得分:1)
好吧,假设您只需要匹配字面数字,您可以使用 [0-9] +
等范围答案 4 :(得分:1)
在查找框的右侧有一点下拉,它将显示VS查找实用程序中使用的正则表达式表示法。这是指向右边的大箭头。
您可以使用:z表示数字(并确保选中了正则表达式复选框:)。
答案 5 :(得分:1)
答案 6 :(得分:0)
如何匹配数字取决于Visual Studio 1 的版本:
\d
将在Visual Studio 2012及更高版本中使用。这些版本的Visual Studio使用与.NET Framework正则表达式相同的语法。
:d
可在Visual Studio 2010及更早版本中使用(Visual Studio .NET 2003,Visual Studio .NET(2002),Visual Studio 2005,Visual Studio 2008和{ {3}})
至于第二个问题, Visual Studio 2010 中有一个特殊字符列表(对于新旧语法)。