Tentando pesquisar e substituir no Código do Visual Studio, acho que seu sabor Regex é diferente do Visual Studio completo. Especificamente, tento declarar um grupo nomeado com o string (?<p>[\w]+)
qual funciona no Visual Studio, mas não no Visual Studio Code. Ele vai reclamar com o erro Invalid group
.
Além de resolver esse problema específico, estou procurando informações sobre o sabor dos Regexes no Visual Studio Code e onde encontrar documentação sobre ele, para que eu possa me ajudar com quaisquer outras perguntas que possam surgir.
O Visual Studio completo usa expressões regulares do .NET, conforme documentado aqui . Este link é mencionado como a documentação para o VS Code em outro lugar no Stackoverflow, mas não é.
[^]
padrão como correspondendo a qualquer símbolo. Portanto, é claro que é o mecanismo JS regex.