Visual Studio Code'da arama-değiştirmeye çalışırken, Regex çeşidinin tam Visual Studio'dan farklı olduğunu görüyorum. Özellikle, string (?<p>[\w]+)
Visual Studio'da çalışan ancak Visual Studio Code'da çalışmayan bir adlandırılmış grup bildirmeye çalışıyorum. Hatadan şikayet edecek Invalid group
.
Bu belirli sorunu çözmenin yanı sıra, Visual Studio Code'daki Regexes'in çeşidi ve bununla ilgili belgeleri nerede bulacağım hakkında bilgi arıyorum, böylece karşılaşabileceğim diğer sorularda kendime yardımcı olabilirim.
Tam Visual Studio, burada belgelendiği gibi .NET Normal İfadeleri kullanır . Bu bağlantı, Stackoverflow'da başka yerlerde VS Code için dokümantasyon olarak bahsedilir, ancak değildir.
[^]
deseni herhangi bir sembolle eşleşiyormuş gibi ele alan tek normal ifade motorudur . Yani, JS regex motoru olduğu açıktır.