Como incrementar todos os números no texto selecionado?

Como incrementar todos os números no texto selecionado?

Como incrementar todos os números no texto selecionado? Por exemplo:

vire este texto:

hello1
hello2

para isso:

hello2
hello3

Windows 10. Qualquer software com esta funcionalidade serviria.

Responder1

Regex não calcula.


Usando o Notepad++, você pode instalar o plugin de script Python (através damenu Plug-ins > Admin de plug-ins ...)

Depois de instalado, crie um script como:

import re

def calculate(match):
    return '%s' % (str(int(match.group(1)) + 1))

editor.rereplace('(\d+)$', calculate)

e salve-o como calculate.py(por exemplo).

Abra o arquivo que deseja modificar e escolha no menu Plugins > Script Python > Script > calcular

→ Concluído. Todos os números no arquivo são incrementados em 1.

informação relacionada