我想将一个使用 2 个空格缩进的文件转换为使用制表符的文件。我如何指定这个正则表达式替换?
我可以用这个找到正则表达式:/^( )+/
但是我现在如何用制表符替换每个 2 空间组?
提前致谢。
最佳答案
SublimeText3 使用 PCRE 正则表达式引擎,因此您可以使用以下正则表达式替换:
查找:(^|\G)
(或者更明显的(^|\G)[ ]{2}
)
替换:\t
(^|\G)
匹配行 (^
) 或文档的开头或上一个成功匹配的结尾 (\G
) 和
(= [ ]{2}
) 将匹配 2 个常规空格。
关于regex - 如何在 Sublime Text 中用制表符替换所有 2 个空格组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44778206/