그룹 10과 일치하는 대신 정규식에서 그룹 1 뒤에 0을 일치시키는 방법

그룹 10과 일치하는 대신 정규식에서 그룹 1 뒤에 0을 일치시키는 방법

gedit의 정규식 플러그인에서는 일치/검색을 위해 정규식을 사용하고 교체를 위해 또 다른 정규식을 사용합니다. 일치하는 정규식 중 하나의 세트만 있습니다. 대체 정규식에서는 \1을 사용하여 그룹을 참조하고 \1 뒤에 0을 추가하고 싶지만 \10은 정규식의 10번째 그룹과 일치한다는 의미로 변경됩니다. 그럼 이 문제를 해결하는 방법을 알고 싶습니다.

예를 들어 제 원문 0에 로 잘못 입력된 경우가 있었는데 o, 예를 12o들어 이어야 합니다 120. 내 일치 정규식은 다음과 같 (\d+)o으며 내 대체 정규식은 다음과 같습니다 \10. 이것은 올바르지 않습니다.

답변1

플러그인이 다음과 함께 사용된다고 가정합니다.Python 정규식 엔진\g<1>0: 대체 텍스트 로 사용됩니다 .

관련 정보