선택한 텍스트의 모든 숫자를 증가시키는 방법은 무엇입니까?

선택한 텍스트의 모든 숫자를 증가시키는 방법은 무엇입니까?

선택한 텍스트의 모든 숫자를 증가시키는 방법은 무엇입니까? 예를 들어:

이 텍스트를 켜세요:

hello1
hello2

이에:

hello2
hello3

Windows 10. 이 기능을 갖춘 모든 소프트웨어는 괜찮을 것입니다.

답변1

정규식은 계산하지 않습니다.


Notepad++를 사용하여 Python 스크립트 플러그인(~을 통해메뉴 플러그인 > 플러그인 관리 ...)

설치되면 다음과 같은 스크립트를 작성하십시오.

import re

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

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

calculate.py예를 들어 다른 이름 으로 저장합니다 .

수정하려는 파일을 연 다음 메뉴에서 플러그인 > Python 스크립트 > 스크립트 > 계산을 선택합니다.

→ 완료되었습니다. 파일의 모든 숫자는 1씩 증가합니다.

관련 정보