是否有可能利用Visual Studio 2005/2008的「查找」和「替換」功能以及正則表達式將多行已編碼的C#代碼替換爲一行代碼?如何使用Visual Studio的正則表達式替換多行代碼?
請注意,Visual Studio的「查找」和「替換」正則表達式語法不同於.NET Framework。
是否有可能利用Visual Studio 2005/2008的「查找」和「替換」功能以及正則表達式將多行已編碼的C#代碼替換爲一行代碼?如何使用Visual Studio的正則表達式替換多行代碼?
請注意,Visual Studio的「查找」和「替換」正則表達式語法不同於.NET Framework。
\ n是Find &替換語法中的換行符。只需將\ n替換爲無。
嘗試:
.|\n
的 「」匹配任何字符,「\ n」匹配一個換行符,並且「|」告訴你匹配「。」或「\ n」。
這不就是刪除所有內容嗎? – 2010-02-26 03:40:41
我回應他的「我如何表現」匹配包括換行符在內的任何單個字符「問題。 – Sadhana 2010-02-26 18:52:03
測試:
在找到&替換對話框:(。| \ n)的? 獲取之間的 「開始」 和 「END」
START一切* END
如何執行「匹配任何單個字符,包括換行符「。 – Lopper 2010-02-26 02:56:37
像這樣,我相信:[。\ n] – 2010-02-26 03:41:42