1. 程式人生 > >在VS中用正則表示式查詢或替換

在VS中用正則表示式查詢或替換

2013VS的操作辦法

1.在VS程式碼編輯狀態下,使用快捷鍵Ctrl+H,開啟快速替換的對話方塊,

2.使用Alt+E,選中框底部的使用正則選項

3.然後在搜尋詞和替換詞中分別輸入查詢的正則和要替換的表示式。

 

查詢的正則表示式:<img src="([^"]*)"

說明:需要將來在替換中保留的部分使用()括住,在替換的表示式用使用$1,$2,$3,...,$n表示要保留的各個使用()括住部分,第一個()內匹配的字元,是從$1開始的。$0表示正則匹配的整個最大字串

替換的表示式:<img src="@Html.SourceImageUrl("$1")"

說明:

$0,其中$0表示正則匹配的整個最大字串值。

$1,表示在查詢的表示式中查詢到的第一個()指定的字元。

$2,表示在查詢的表示式中查詢到的第二個()指定的字元。

...

$n,表示在查詢的表示式中查詢到的第n個()指定的字元。

 

vs2010、vs2013等vs中如何統計整個專案的程式碼行數

先按Ctrl + F,調出查詢視窗,然後按照以下步驟操作即可:

1、查詢內容輸入:

b*[^:b#/]+.*$(VS2013)
^b*[^:b#/]+.*$(VS2010)

2、查詢範圍選擇:整個解決方案。

3、查詢選項選擇:使用正則表示式。

4、最後點選【查詢全部】