如何在 Sublime Text 中用制表符替换所有 2 个空格组?

Nik*_*kos 2 regex regular-language sublimetext3

我想将使用 2 个空格缩进的文件转换为使用制表符的文件。我如何指定这个正则表达式替换

我可以用这个找到正则表达式:/^( )+/ 但是我现在如何用制表符替换每个 2-space 组?

提前致谢。

Wik*_*żew 5

SublimeText3 使用 PCRE 正则表达式引擎,因此您可以使用以下正则表达式替换:

查找:((^|\G) 或更明显一点(^|\G)[ ]{2}
替换\t

所述(^|\G)的线(的开始匹配^)或文件或前一成功匹配的端部\G),和 (= [ ]{2})将匹配2个常规空格。

在此处输入图片说明