Notepad ++ automatiza as linhas de troca

0

Eu quero trocar para linhas que começam com uma palavra específica entre si (note que você, a linha FULL) automaticamente, usando replace com regex ou qualquer outra coisa, aqui está um exemplo do que eu quero fazer:

  • As linhas são assim:

    culture = x  
    religion = x  
    
  • E eu quero fazê-los assim:

    religion = x  
    culture = x  
    

As linhas não são adjacentes ... Na verdade, eu quis dizer linhas que acredito. Com licença, mas eu não sou um conhecedor de tudo isso.

Eu acho que um script seria mais apropriado. Cuidado para fornecer um?

    
por Diego 18.11.2013 / 20:33

1 resposta

0

No Vim isso pode ser feito com

:s/^\(culture =.*\n\)\(\(.*\n\)*\)\(region =.*\n\)//

No Notepad ++, desative o “. corresponde à nova linha ”, ative expressões regulares e preencha

Find what: ^(culture =.*\R)((.*\R)*)(region =.*\R)
Replace with: 

Para detalhes, consulte a sintaxe das expressões regulares do Notepad ++ .

    
por 05.12.2013 / 22:09

Tags