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

时间:2017-06-27 10:38:02

标签: regex sublimetext3 regular-language

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

我可以找到正则表达式:/^( )+/ 但是,我现在如何用标签替换每个2空格组?

提前致谢。

1 个答案:

答案 0 :(得分:4)

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

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

(^|\G)匹配行的开头(^)或文档或上一次成功匹配的结尾\G)和{ {1}}(= )将匹配2个常规空格。

enter image description here