¿Cómo incrementar todos los números en el texto seleccionado?

¿Cómo incrementar todos los números en el texto seleccionado?

¿Cómo incrementar todos los números en el texto seleccionado? Por ejemplo:

convierte este texto:

hello1
hello2

a esto:

hello2
hello3

Windows 10. Cualquier software con esta funcionalidad estaría bien.

Respuesta1

Regex no calcula.


Con Notepad++, puede instalar el complemento de secuencia de comandos Python (a través demenú Complementos > Administrador de complementos...)

Cuando esté instalado, cree un script como:

import re

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

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

y guárdelo como calculate.py(por ejemplo).

Abra el archivo que desea modificar, luego elija en el menú Complementos > Script de Python > Script > calcular

→ Hecho. Todos los números del archivo se incrementan en 1.

información relacionada