메모장 ++ 고급 교체

메모장 ++ 고급 교체

옵션 문자열을 바꾸는 데 문제가 있습니다. 다음을 교체해야 합니다.

tag1 임의의 단어 또는 숫자 tag1

에게

tag2 임의의 단어 또는 숫자 tag2

단, 태그 사이의 텍스트는 변경할 수 없으며 가변적입니다.

예:

출처:
tag1 America tag1
tag1 Africa tag1
tag1 South America tag1
tag1 Asia tag1
tag1 Oceania tag1

에게:

tag2 아메리카 tag2
tag2 아프리카 tag2
tag2 남미 tag2
tag2 아시아 tag2
tag2 오세아니아 tag2

tag1 사이에는 서로 다른 텍스트가 포함된 약 50,000줄이 있습니다.

미리 감사드립니다.

답변1

내가 한 방법은 다음과 같습니다.메모장++Ctrl+ 옵션을 사용한 H다음 교체하여tag1~와 함께tag2기타 옵션은 아래 스크린샷에 나열되어 있으며 구체적으로 지적되어 있습니다. 이는 다음과 함께 작동합니다.검색 모드로 설정정규식또는일반 검색.

여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요

전에

tag1 America tag1
tag1 Africa tag1
tag1 South America tag1
tag1 Asia tag1
tag1 Oceania tag1

후에

tag2 America tag2
tag2 Africa tag2
tag2 South America tag2
tag2 Asia tag2
tag2 Oceania tag2

답변2

무엇을 찾다:

tag1(.*)tag1

다음으로 교체:

replacement1$1replacement2

[x] 정규식

이로써 replacement1또는 replacement2와 같을 수 있습니다 tag1.

관련 정보