나는 이것에 대해 많은 질문이 있다는 것을 알고 있지만, 그들이 언급 한 VS 버전을 구체적으로 언급 한 것은 없습니다. 그 중요한 정보가 부족하더라도 여전히 찾은 답변을 성공적으로 사용할 수 없었습니다. 가장 흔한 것은
- {}로 둘러싸고 \ 1, \ 2, \ n으로 화면 캡처
그러나 Visual Studio에서 정규식 찾기 및 바꾸기를 수행하는 오래된 방법 인 것처럼 보이며 VS 2012에서는 작동하지 않습니다.
나는 이것에 대해 많은 질문이 있다는 것을 알고 있지만, 그들이 언급 한 VS 버전을 구체적으로 언급 한 것은 없습니다. 그 중요한 정보가 부족하더라도 여전히 찾은 답변을 성공적으로 사용할 수 없었습니다. 가장 흔한 것은
그러나 Visual Studio에서 정규식 찾기 및 바꾸기를 수행하는 오래된 방법 인 것처럼 보이며 VS 2012에서는 작동하지 않습니다.
답변:
VS 2012 및 VS 2015에서 찾아서 바꾸려면 다음을 수행하십시오.
예 (syonip 덕분에)
찾기 옵션에서 '정규 표현식 사용'이 선택되어 있는지 확인하고 찾을 텍스트로 다음을 입력하십시오.
_platformActions.InstallApp\((.+)\)
다음 텍스트로 대체하십시오.
this.Platform().App($1).Install()
참고 : 아래 주석에서 SLaks가 지적한 것처럼 정규식 구문의 변경은 VS2012가 표준 .Net 정규식 엔진으로 전환했기 때문입니다.
참고 : 다른 의견자는 이것이 Visual Studio Code (vscode)에서도 작동한다고 지적했습니다.
_platformActions
과 사이의 마침표를 피할 필요가 InstallApp
없습니까?
(?<rval>.+)
검색 및 교체${rval}