Gedit: como inserir uma barra invertida \ na pesquisa e substituir o regex

1

Estou tentando comentar algumas linhas em c ++, combinando-as com um regex e substituindo pela coincidência precedida por \ . Mas, em vez disso, o gedit não executa nenhuma substituição, e a caixa de diálogo de pesquisa + substituição fornece um pouco de ! pelo campo de substituição.

A expressão regular que estou usando é ^(.*kBlack[^\n]+)\n , que corresponde corretamente (qualquer linha com kBlack in). Meu substituto é \\\n - ou seja, \ para escapar do segundo \ e produzir um único \ , repetido para dois \ , seguido por para a sub-correspondência e, em seguida, uma nova linha \n . Mas sem sorte.

Nenhuma variação no número de barras iniciais parece me dar o que estou procurando. Quais são as regras para inserir corretamente as barras invertidas?

    
por Marcus S O'Flaherty 23.09.2017 / 01:28

0 respostas