在Sublime Text搜索表达式

时间:2018-05-21 19:45:27

标签: regex syntax sublimetext

我确定已经有人问过这个问题,但我找不到它。 我想知道的是,我是否可以在Sublime Text中的同一表达式中引用捕获组。

例如,以下内容适用于https://regex101.com/

(<)(h1|h3)(.*?)(\2)(>)

匹配

<h3 class="blah">Hi Blah</h3>

我在这里使用\2来引用匹配的标记。在Sublime中,我尝试过$2\2\\2\$2等等。你明白了。这是不可能的,还是我做错了?

由于

编辑:好的 - 我弄清楚我做错了什么。我正在使用(?s) (dotall)修饰符,我将其视为捕获组。因此,$3应该是$2$2应该是$1等等。我的正则表达式非常复杂,直到我尝试解决之前我才注意到这个问题中的评论,并没有到位的dotall修饰符。

除非一个mod想把它拿下来,否则我会把它留下来,因为我可以看到其他人有同样的问题。侨

0 个答案:

没有答案