Cercando di sostituire la ricerca nel codice di Visual Studio, trovo che il suo sapore Regex sia diverso da Visual Studio completo. In particolare, provo a dichiarare un gruppo denominato con string (?<p>[\w]+)
cui funziona in Visual Studio ma non in Visual Studio Code. Si lamenterà dell'errore Invalid group
.
Oltre a risolvere questo specifico problema, sto cercando informazioni sul sapore di Regexes nel codice di Visual Studio e dove trovare la documentazione al riguardo, in modo da poter aiutare me stesso con qualsiasi altra domanda su cui potrei inciampare.
Full Visual Studio utilizza le espressioni regolari .NET come documentato qui . Questo link è menzionato come documentazione per VS Code altrove su Stackoverflow, ma non lo è.
[^]
schema come corrispondente a qualsiasi simbolo. Quindi, è chiaro che è il motore regex JS.