Eu estou tentando remover todas as linhas começando com caracteres de espaço em branco de um arquivo de texto grande usando Atom. A expressão regular que uso é ^[\s]+.*$
. O problema é que ele seleciona não apenas as linhas que começam com espaço em branco, mas também uma linha depois delas. O arquivo está em UTF-8 e a maioria dos caracteres são cirílicos. O que estou fazendo de errado?
^(?:[\t ]*(?:\r?\n|\r))+
. O problema está resolvido.