Visual Studio Code에서 검색을 바꾸려고 할 때 정규식 버전이 전체 Visual Studio와 다릅니다. 특히 string (?<p>[\w]+)
Visual Studio에서는 작동하지만 Visual Studio Code에서는 작동하지 않는 명명 된 그룹을 선언하려고합니다 . 오류가 발생했습니다 Invalid group
.
이 특정 문제를 해결하는 것 외에도 Visual Studio Code의 Regexes의 맛에 대한 정보와 설명서를 찾을 수있는 곳을 찾고 있으므로 넘어 질 수있는 다른 질문에 스스로 도울 수 있습니다.
전체 Visual Studio는 여기에 설명 된대로 .NET 정규식을 사용 합니다 . 이 링크는 Stackoverflow의 다른 곳에서 VS Code에 대한 설명서로 언급되어 있지만 그렇지 않습니다.
[^]
패턴을 기호와 일치하는 것으로 취급하는 유일한 정규 표현식 엔진입니다 . 따라서 JS 정규식 엔진이라는 것이 분명합니다.