Notepad ++ Verifique o número da linha na pesquisa e substitua

0

Estou procurando traduzir as guias de guitarra em uma sequência de dígitos!

então quando eu faço uma busca e substituo, é errado ... por exemplo A linha 1 a 5 é um "A" linha 2 a 5 significaria "D"

Minha pergunta é: Como posso verificar o número da linha em uma pesquisa e substituir? esta é a fórmula que eu gostaria de usar

se o LineNumber for linha 1,7,13, substitua 1 por F

então eu executaria isso para cada string diferente ... Obrigado por qualquer ajuda! Justin

EDIT: tipo de arquivo que estou traduzindo e---------------15-13- B--10-11-13----------- G--------------------- D--------------------- A--------------------- E---------------------

    
por user286092 09.02.2015 / 13:43

1 resposta

1

Você não precisa de números de linha se as linhas 1, 7 e 13 começarem com assinatura e . Neste caso, é suficiente identificar a linha.

Você pode obter o resultado usando pesquisa / substituição com

  • Modo de pesquisa = Expressões regulares
  • ". corresponde à nova linha" = desativado

Tenha um texto:

e---------------15-13-
B--10-11-13-----------
G---------------------
D---------------------
A---------------------
E---------------------
e---------------15-13-
B--10-11-13-----------
G---------------------
D---------------------
A---------------------
E---------------------
e---------------15-13-
B--10-11-13-----------
G---------------------
D---------------------
A---------------------
E---------------------
  • Encontre o que = ^(e.*)1
  • Substituir por = F
  • Pressione Substituir tudo várias vezes até que todas as substituições sejam feitas.
e---------------F5-F3-
B--10-11-13-----------
G---------------------
D---------------------
A---------------------
E---------------------
e---------------F5-F3-
B--10-11-13-----------
G---------------------
D---------------------
A---------------------
E---------------------
e---------------F5-F3-
B--10-11-13-----------
G---------------------
D---------------------
A---------------------
E---------------------

Repita para outras cordas e notas de guitarra.

    
por 15.02.2015 / 00:49