2013-04-30 35 views
2

我試圖使用reg表達式來執行「查找並替換」來去掉空白行並僅從我的.cs文件中返回包含我的代碼的兩行(但保留行完整)文件。對於我找到了一個解決方案,從here但是當我鍵入(?m)^([ \t]*|;.*)(\r?\n|$)我收到錯誤參數的格局。什麼的錯誤的方式缺少我使用這種表達模式中缺少的參數

enter image description here

+0

示例輸入和輸出將有所幫助。然而,問題是2012年之前的Visual Studio版本使用[他們自己的,基於POSIX的正則表達式](http://msdn.microsoft.com/zh-cn/library/2k3te2cs(v = vs.100).aspx)與.NET不一樣。 [本文](http://msdn.microsoft.com/en-us/library/2k3te2cs(v = vs.110).aspx)提供了一個轉換指南(用於其他方式,但它應該可以幫助您)。 – 2013-04-30 23:43:02

+0

[這是傑夫阿特伍德的咆哮](http://www.codinghorror.com/blog/2006/07/the-visual-studio-ide-and-regular-expressions.html)關於這個問題,這可能有幫助你也可以轉換表達式(我會幫你的,但是我沒有VS2010來測試任何解決方案)。 – 2013-04-30 23:51:10

回答

0

"^$\n"工作對我來說( vs2010)。我發現這個答案來自here

+0

然後,你應該將自己的答案標記爲答案! – 2013-05-01 23:32:50