[Visual Studio]Visual Studio 2011 Preview New Feature - .NET Framework regular expressions

[Visual Studio]Visual Studio 2011 Preview New Feature - .NET Framework regular expressions

正規表示式是開發人員必學的技能之一,能簡化字串的處理,方便快速的判斷字串是否符合規格、擷取與取代感興趣的部分。在Visual Studio中也有整進正規表示式,將其與搜尋功能作完美的整合,強化搜尋與取代的功能。但美中不足的是,在以往IDE中用的正規表示式跟.NET程式中的正規表示式是不同的,雖然編譯器有提示語法,但使用兩種不一致的符號多少都會造成開發人員的困擾。

 

這樣的問題在Visual Studio 2011 Preview獲得了解決,Visual Studio 2011 Preview在搜尋那邊的正規表示式開始改採.NET Framewrok的正規表示式,跟.NET程式撰寫時所用的正規表示式示一致的。

 

這邊我們來回顧一下以前搜尋框那邊所用的正規表示式。

image

 

再來看一下Visual Studio 2011 Preview所用的正規表示式,這些符號是不是熟悉的多了呢?

image

 

有興趣更進一步了解的,可參閱Using Regular Expressions in Visual Studio,裡面有詳細的新舊正規表示式比對。

 

Link