2017-12-12 5 views
-1

CSHMLファイルのどこにでもスクリプトタグがあります。私はパスパラメータが同じままのVisual Studio 2017のfindを使ってそれを交換し、次のビジュアルスタジオ2017で正規表現を使用して検索と置換を行う方法

@Scripts.Render("~/Areas/Users/Somefilename.js") 

と交換したい正規表現を使用して

<script src="~/Areas/Users/Somefilename.js"></script> 

以下のような何か。

はので、私はボックスを交換 <script src=.*></script>
を入れて、[検索]ボックスで SO post

に基づいて、私はそれがCSHTML内の行を検索しますが、動作しません置き換える@Scripts.Render($1)

を置きます。実際には、パスの代わりに$1が入ります。 @Scripts.Render($1)

+0

キャプチャグループを定義していないので、 '' –

答えて

1

.*のように角かっこで囲みます。(.*)です。これにより値がcaptureとなり、交換が可能になります。

関連する問題