2017-12-12 4 views
-1

CSHML 파일의 모든 곳에 스크립트 태그가 있습니다.찾기 및 바꾸기를 위해 visual studio 2017에서 정규 표현식을 사용하는 방법

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

아래 내가 원하는 정규 표현식을 사용하여 같은 뭔가 비주얼 스튜디오 2017 발견을 사용하여 교체하고 다음

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

경로 매개 변수를 대체하는 것은 동일하게 유지됩니다.

는 내가 상자를 대체 <script src=.*></script>
을 넣고에서 찾기 상자에서 SO post

에 따라 내가 그것을 cshtml에서 선을 발견하지만, 작동하지 않는 대체 @Scripts.Render($1)

을 넣어. 실제로는 경로 대신 $1을 넣습니다. @Scripts.Render($1)

+0

당신은 캡쳐 그룹을 정의하지 않았고'' –

답변

1

.*(.*)과 같이 대괄호로 묶습니다. 이 값은 capture이며 값을 대체 할 수 있습니다.