在VS中用正則表示式查詢或替換
阿新 • • 發佈:2018-11-21
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、最後點選【查詢全部】