Em Eclipse localizar / substituir-campo i pode alterar o resultado pareados por regexp $ 1?

StackOverflow https://stackoverflow.com/questions/594215

  •  09-09-2019
  •  | 
  •  

Pergunta

Eu quero procurar e substituir um monte de números no intervalo 0-9 e adicionar um para eles, então eles tornam-se na faixa de 1-10 em seu lugar.

Por exemplo: 0 3 5

se tornaria: 1 4 6

Em eclipse Find / janela Substituir I pode combinar um número com ^ ([0-9] +) $

No campo substituir posso de alguma forma aumentar o número combinado $ 1?

/ G

Foi útil?

Solução

Não, não há uma maneira de especificar uma função de retorno / macro, que é o que você precisa para mudar o primeiro grupo (US $ 1), ou qualquer dos resultados, de tal forma.


Talvez haja um plugin que vai permitir isso, mas eu não estou atualmente ciente de um.


Como uma solução alternativa, você poderia talvez usar jEdit para isso, que não permitem que você aplique um script para os resultados (embora eu ainda não tentei me então não tenho certeza como ele funciona bem).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top