VSCode正则表达式表示法,用于编号的反向引用和其他替换模式占位符

VSCode是否支持numbered backreferences?我正在尝试从对话框中进行查找替换,但它与整个正则表达式匹配,并用文字\1

替换

VSCode正则表达式表示法,用于编号的反向引用和其他替换模式占位符

# Regex
<tr><th align="right">target</th><td><pre>(.*)</pre></td></tr>

VSCode实际使用的正则表达式引擎是什么?

worldzll 回答:VSCode正则表达式表示法,用于编号的反向引用和其他替换模式占位符

VSCode搜索和替换功能将ECMAScript标准用于基于正则表达式的搜索,并且替换后向引用也可以在JavaScript中使用。

要插入第1组的值,请使用$1

但是,要替换为整个匹配项,您可以同时使用$&(如JavaScript)和$0(如PCRE)。

请记住使用$$插入单个文字$ 字符。

请注意,由于moving to Electron 3.0,从Visual Studio Code v.1.31.0版本开始,您可以使用ECMAScript 2018提供的所有很酷的功能(例如无限宽的lookbehinds)。

本文链接:https://www.f2er.com/3148517.html

大家都在问