Mencoba mencari-ganti dalam Visual Studio Code, saya menemukan bahwa rasanya Regex berbeda dari Visual Studio penuh. Secara khusus, saya mencoba untuk mendeklarasikan grup bernama string (?<p>[\w]+)
yang bekerja di Visual Studio tetapi tidak dalam Visual Studio Code. Itu akan mengeluh dengan kesalahan Invalid group
.
Terlepas dari menyelesaikan masalah khusus ini, saya mencari informasi tentang rasa Regex dalam Visual Studio Code dan di mana menemukan dokumentasi tentang hal itu, jadi saya dapat membantu diri sendiri dengan pertanyaan lain yang mungkin saya temui.
Full Visual Studio menggunakan .NET Regular Expressions seperti yang didokumentasikan di sini . Tautan ini disebutkan sebagai dokumentasi untuk Kode VS di tempat lain di Stackoverflow, tetapi tidak.
[^]
pola sebagai simbol yang cocok. Jadi, jelas itu adalah mesin JS regex.