簡體   English   中英

如何使用Visual Studio的正則表達式替換多行代碼?

[英]How can I make use of Visual Studio's regular expression to replace multiple lines of code?

是否可以利用Visual Studio 2005/2008的“查找”和“替換”功能以及正則表達式將多行已經編碼的C#代碼替換為一行代碼?

請注意,Visual Studio的“查找”和“替換”正則表達式語法與.NET Framework不同。

嘗試:

.|\n

“。” 匹配任何字符,“ \\ n”匹配換行符,“ |” 告訴您匹配“。” 或“ \\ n”。

\\ n是“查找和替換”語法中的換行符。 只需替換\\ n為空。

測試:

在“查找和替換”對話框中:獲取“ START”和“ END”之間的所有內容

START?(| \\ n)的* END

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM