2012-08-09 45 views
0

我試圖使用正則表達式來搜索整個解決方案中的所有可選參數(我的所有參數都有前綴prm)。在VS2010中存在正則表達式的特定格式?

AccessModifier NameOfMethod(sometype prmParam1, bool prmFlagOrSomething = false) 

我ER是:PRM \ w + \ S = \ S \ W +

在記事本++工作正常,並捕獲 「prmFlagOrSomething =真」,但是當我試圖在VS2010,「按Ctrl + Shift + F「+」使用:正則表達式「找不到任何東西。

我需要一個特定的格式?

謝謝。

回答

0

是,Visual Studio中有自己特有的正則表達式的話,詳見here on msdn

在你表達的問題是,它不知道的預定義的類\w\s

試試(未測試)

prm[a-zA-Z0-9]+:b=:b[a-zA-Z0-9]+ 
+0

作品,謝謝。 那麼正則表達式是不是標準化的? – 2012-08-09 12:18:24

+0

不,幾乎所有的語言都有其細微差別(基本功能通常相同),但Visual Studio有很大的不同。 – stema 2012-08-09 12:21:25