试图在 VisualStudio 代码中搜索-替换,我发现它的正则表达式风格与完整的 VisualStudio 不同。具体来说,我尝试使用 string (?<p>[\w]+)
声明一个命名组,该组在 VisualStudio 中工作,但在 VisualStudio 代码中不工作。它会报告错误 Invalid group
。
除了解决这个特定的问题之外,我还在寻找有关 Visual Studio Code 中正则表达式风格的信息,以及在哪里可以找到有关它的文档,这样我就可以帮助自己解决可能碰到的任何其他问题。
全视觉工作室使用。NET 正则表达式,如文档 给你所示。这个链接在 Stackoverflow 的其他地方作为 VS Code 的文档被提到,但它不是。