Beim Versuch, in Visual Studio-Code zu suchen und zu ersetzen, stelle ich fest, dass sich die Regex-Variante von der von Visual Studio unterscheidet. Insbesondere versuche ich, eine benannte Gruppe zu deklarieren, mit string (?<p>[\w]+)
der in Visual Studio, jedoch nicht in Visual Studio Code funktioniert. Es wird sich mit dem Fehler beschweren Invalid group
.
Abgesehen von der Lösung dieses speziellen Problems suche ich nach Informationen über den Geschmack von Regexes in Visual Studio Code und darüber, wo ich Dokumentation dazu finden kann, damit ich mir bei anderen Fragen helfen kann, auf die ich stoßen könnte.
Full Visual Studio verwendet reguläre .NET-Ausdrücke, wie hier dokumentiert . Dieser Link wird als Dokumentation für VS-Code an anderer Stelle in Stackoverflow erwähnt, ist es aber nicht.
[^]
Muster als mit einem Symbol übereinstimmend behandelt . Es ist also klar, dass es sich um eine JS-Regex-Engine handelt.